Set in London, 1.6 km from Tower Bridge, Central London Darwin Apartments provides a living room with a flat-screen TV, and free WiFi. The property features garden views and is a 20-minute walk from London Bridge. The apartment consists of 1 bedroom, a living room, a fully equipped kitchen with a di Read more
Set in London, 1.6 km from Tower Bridge, Central London Darwin Apartments provides a living room with a flat-screen TV, and free WiFi. The property features garden views and is a 20-minute walk from London Bridge. The apartment consists of 1 bedroom, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, and a bathroom with a bath. The property has a hot tub. A bicycle rental service is available at this property. Tower of London is 1.7 km from the apartment. London City Airport is 9 km away.