Church Road
Church Road is a stadium in Hillingdon, Greater London, England. Church Road is situated near Barra Hall Park, as well as near the theater building Beck Theatre.- Stadium
- …lies at an elevation of around 120 feet (40 metres)
Places of Interest Nearby
Discover Barra Hall Park and Beck Theatre.
Barra Hall Park
Barra Hall Park is an 11.06-hectare formal park…
1,100 feet north of Church Road
Beck Theatre
The Beck Theatre is a 600-seat theatre in Hayes, in the London Borough of Hillingdon.
2,100 feet north of Church Road
Lake Farm Country Park
Lake Farm Country Park is an expanse of green belt…
2,400 feet southwest of Church Road
Suburbs in the Area
Discover Hayes and Yeading.
Hillingdon
Hillingdon is an area of Uxbridge within the…
2 miles northwest of Church Road
Church Road
This page is based on…
We’d love your help improving our open data sources. Thank you for contributing.
Latitude
51.51507° or 51° 30′ 54″ north
Longitude
-0.42223° or 0° 25′ 20″ west
Open location code
9C3XGH8H+24
GeoNames ID
Satellite Map
See this place from above in high-definition satellite imagery.
Places with the Same Name
Discover other places named “Church Road”.
Localities in the Area
Explore places such as Botwell and Townfield.
Nearby Hotels
Discover Fountain House and Willow Guest House.
Curious Stadiums to Discover
Uncover intriguing stadiums from every corner of the globe.
“I am human, and I think nothing human is alien to me.”
England: Highlights
Learn more about London and Manchester.