Situated in London, 1.2 km from Tower Bridge and 1.9 km from London Bridge, Mill Street Apartment provides accommodation with amenities such as free WiFi and a flat-screen TV. The property is 2 km from Borough Market.
This apartment comes with 1 bedroom, a living room and a fully equipped kitchen. The property also has 1 bathroom a bath and shower.
Tower of London is 2.4 km from the apartment. London City Airport is 11 km from the property....
|8 Mill Street Flat 32|