The Bowling Green
The Bowling Green Apartment London is an apartment only 6.2 km from London Motorcycle Museum, POSK and Bush Theatre.
A 10-minute walk will take guests to Wembley Arena, London Designer Outlet and Saint Marks Hospital. Ilford can be accessed in 15 minutes by car. Serving middle eastern specialties, India Mirchi is about 500 meters away.
Preston Road station is 450 meters away.