Studio - Tower Hill - City Centre by Prime London Stays N-14
London - 8 India Street
Located in London, 700 metres from Sky Garden and less than 1 km from Liverpool Street Underground Station, Studio - Tower Hill - City Centre by Prime London Stays N-14 offers air conditioning. It is1.2 km from Tower Bridge and provides a lift. The property is less than 1 km from Tower of London, and within 4.1 km of the city centre.The apartment comes with a flat-screen TV. The kitchenette is equipped with a dishwasher, an oven and a microwave and there is a private bathroom with a hair dryer and free toiletries. For added privacy, the accommodation features a private entrance.Popular points of ...

