Situated in London, 600 metres from Tower Bridge and 900 metres from Tower of London, Mill Street Apartment provides accommodation with amenities such as free WiFi and a flat-screen TV. The property is a 16-minute walk from London Bridge.
This apartment comes with 1 bedroom, a living room and a fully equipped kitchen.
Sky Garden is a 17-minute walk from the apartment. London City Airport is 8 km from the property....
|8 Mill Street Flat 32|