Still Life Old Street Executive
Still Life Old Street Executive Apartment London is an apartment in London within short distance of London Bridge, Up at The O2 and Tower of London.
It is located 16 km from Ilford and just 5 km from the center of London. Serving british meals, Fifteen Restaurant is about 5 minutes’ walk away.
The property offers rooms with free Wi-Fi and a balcony. A private bathroom is at guests' disposal.
Guests can benefit from a kitchen fitted with a dishwasher, a kettle and a microwave.
The apartment provides swift access to Hoxton Square and Brick Lane, as it is just 500 meters away from Old Street subway station.