Open-air theatres Β· London
117 Church Road
In or near Tyburn.
117 Church Road β a open-air theatre in england london.

David Howard β CC BY-SA 2.0 via Wikimedia Commons licence
Plan your visit
- Typical visit
- 1 hβ2 h
- Nearest railway station
- Barnes Bridge Β· 0.9 km
- Free entry
About
117 Church Road is a open-air theatre located in england london. A British open-air theatre presenting summer-season productions in a garden, park, ruin or natural amphitheatre setting. theatre building in Barnes, London Borough of Richmond upon Thames, London, UK
Photo gallery
Official information
The Olympic Cinema is a modern entertainment hub that offers a unique cinematic experience with state-of-the-art sound and vision. Visitors can enjoy spacious, reclining seats and a variety of snacks and drinks while watching films.
Place summary
117 Church Road is an open-air theatre located in London, established in 1906. It offers a unique outdoor performance space for various theatrical productions. The venue is known for its historic charm and serves as a cultural hub within the community. Visitors can expect a range of performances throughout the season, set against a backdrop of natural surroundings.
AI-generated from the structured facts on this page (operator, designation, listing, era). Not a substitute for visiting.
- Coordinates
- 51.4752, -0.2407
- District
- Richmond upon Thames
- Parish
- Richmond upon Thames, unparished area
- Postcode
- SW13 0DQ
- Parliamentary constituency
- Richmond Park
- Established
- 1906
- Nearest railway station
- Barnes Bridge β 0.9 km
- Opening
- Mon β Sun: 9am β Close (after final screening)
- Official site
- www.olympiccinema.co.uk
Sources
- wikidata: Q83020677 (CC0)
Other places nearby

Olympic Studios
Cinemas Β· 0.0 km

St Mary's Church, Barnes
Historic churches Β· 0.0 km

Barnes War Memorial
Memorials & monuments Β· 0.1 km

Kurt Schwitters
Memorials & monuments Β· 0.3 km

Otters
Natural landmarks Β· 0.4 km

Sir Peter Scott
Public art & sculpture Β· 0.4 km

Herbert Howells
Memorials & monuments Β· 0.5 km

Cape Barren Goose
Natural landmarks Β· 0.5 km

Sun Inn
Historic pubs Β· 0.5 km

Henry Fielding
Memorials & monuments Β· 0.5 km

Barnes Methodist Church
Historic churches Β· 0.6 km
Old Essex House
Historic houses Β· 0.6 km
Nearby
Cinemas Β· London
Olympic Studios
Olympic Studios β a cinema in england london.
π· 5Historic churches Β· London
St Mary's Church, Barnes
St Mary's Church, Barnes β church in Barnes, London.
Memorials & monuments Β· London
Barnes War Memorial
Barnes War Memorial β Grade II listed building-listed memorial in england-london, United Kingdom.
Memorials & monuments Β· London
Kurt Schwitters
Kurt Schwitters β a memorial in england-london, United Kingdom.
Natural landmarks Β· London
Otters
Otters β a other in england-london, United Kingdom.
Public art & sculpture Β· London
Sir Peter Scott
Sir Peter Scott β a public art in england-london, United Kingdom.
Where to eat & stay near 117 Church Road
Places to stay
π· 5Hotels Β· London
Holiday Inn Express London Hammersmith
Holiday Inn Express London Hammersmith β a hotel in england london. 3-star. Brand: Holiday Inn Express.
Hotels Β· London
Seraphine Hammersmith Hotel
Seraphine Hammersmith Hotel β a hotel in england london. 4-star. Brand: Best Western.
Hostels Β· London
St Christopher's Inn
St Christopher's Inn β a hostel in england london.
Hotels Β· London
Adria Hotel
Adria Hotel β a hotel in england london.
Hotels Β· London
Novotel London West
Novotel London West β a hotel in england london.
Places to eat & drink
Historic pubs Β· London
The Bull's Head
The Bull's Head in England London, United Kingdom.
Historic pubs Β· London
George and Devonshire
George and Devonshire in England London, United Kingdom.
Restaurants Β· London
The River Cafe
The River Cafe β a restaurant in england london.
Historic pubs Β· London
The Half Moon
The Half Moon in England London, United Kingdom.
More places in this region
β
Iconicπ· 10Open-air theatres Β· London
Regent's Park Open Air Theatre
London's only permanent outdoor theatre β 1,300 seats, summer-only seasons since 1932.
Open-air theatres Β· London
Alhambra Theatre
Alhambra Theatre β a open-air theatre in england london.
π· 5Open-air theatres Β· London
Royal Opera House
opera house and major performing arts venue in Covent Garden, central London (3rd theatre on the site, opened 1858)
Frequently asked questions
- Where is 117 Church Road?
- 117 Church Road is in London, United Kingdom (postcode SW13 0DQ), in the parish of Richmond upon Thames, unparished area.
- What is 117 Church Road?
- 117 Church Road β a open-air theatre in england london.
- How do I get to 117 Church Road?
- The nearest railway station is Barnes Bridge, about 0.9 km away. Drivers can use postcode SW13 0DQ.
- When was 117 Church Road built?
- Built or established in 1906.
- How do I get to 117 Church Road?
- The nearest railway station is Barnes Bridge, about 0.9 km away. Drivers can navigate to postcode SW13 0DQ.