Streatham Hill Apartment
Streatham Hill Apartment London is an apartment in London within short distance of The London Eye, Landor Theatre and Streatham Common.
The city center is 8 km away. There is a train station nearby and other parts of London are easily accessible. Serving guests with spanish and japanese dishes, Bar 61 Restaurant is 600 meters away.
The property comprises 2 bedrooms.
There are a toaster, a dishwasher, a cooktop and an oven provided in a kitchen.
The Streatham, Becmead Avenue (N-bound) bus stop is accessible in 10 minutes' walk and Balham subway station is in a 20-minute walking distance.