The Rock
United Kingdom
>
England
>
Oxfordshire
>
Cherwell
>
Barford St. John and St. Michael
>
The Rock
The Rock is a street with two lanes in Barford St. John and St. Michael in Cherwell. In the area there is a bus stop.
The Rock
type of road
District road
Lanes
2
Bus stop
Summer Ley
Lower Street
Townsend
Bishops Close
Robins Close
Mead Road
Horn Hill
Broad Close
Church Street
Barford St Michael, Green
High Street
Bloxham Road
Barford St John, Mead Road
Saint Michael
The George Inn