Olton railway station
Search results
We did not find results for: Olton, England.
Check spelling or type a new query.
We did not find results for: Olton, England.
Check spelling or type a new query.
Olton is an area/suburban village within the Metropolitan Borough of Solihull in the West Midlands, England. In the 13th century, the Lords of the Manor moved their seat and formed a new settlement, at the junction of two major roads. Wikipedia