Innkeeper'S Lodge Beckenham
Innkeeper's Lodge Beckenham Richmond is a property only 3.3 km from Churchill Theatre, Crystal Palace Park and Up at The O2.
The villa overlooks Eden Park. Guests can enjoy british and indian snacks and meals in Eden Park - Toby Carvery located 50 meters away.
There are rooms with flat-screen TV and free Wi-Fi in Innkeeper's Lodge Beckenham Richmond. A private bathroom is at guests' disposal.
5 minutes by car from London City airport.