Still Life Liverpool Street Apartments
Still Life Liverpool Street is an apartment in London within short distance of Canary Wharf, Up at The O2 and Leicester Square.
Brick Lane, Tower of London and Hoxton Square can be easily accessed and a bus stop is nearby. Fazenda UK offers british dishes and lies 50 meters away.
The well-equipped apartment is appointed with heating, free Wi-Fi, a balcony, flat-screen TV and a dining area. The property comprises 2 bedrooms. A spacious bathroom offers free toiletries, a hairdryer and bath sheets.
Kitchen amenities feature a dishwasher, a microwave, a fridge, a kettle and a toaster.
Set within a 5-minute walk from Liverpool Street underground station.