Still Life Tower Hill Executive apartment is a central property only 1300 meters from Brick Lane, Somerset House and The London Eye.
The city center is 4 km away. There is a train station nearby and other parts of London are easily accessible. The pub Skylounge at Tower of London Mint Hotel is situated 50 meters of the property.
This apartment is situated within a 5-minute walk from Tower Hill underground station and just 250 meters away from Fenchurch Street train station.
The apartment provides rooms featuring cable TV with on-demand movies, a sofa, heating, a fridge and pay TV. A bathroom comes with a bathtub and a shower.
Eat & Drink
A full kitchen with a microwave, a stove, an electric kettle, a dishwasher and a washing machine will be at guests' disposal.
Wireless internet is available in the entire apartment for free.
No parking available.