Located in London, 1.9 km from Tower Bridge, Charming 3bed house w/garden in Elephant & Castle provides a living room with a TV. The property is 2 km from London Bridge and 2.1 km from Tower of London. This apartment features a living room and a fully equipped kitchen with a dishwasher and an oven. Read more
Located in London, 1.9 km from Tower Bridge, Charming 3bed house w/garden in Elephant & Castle provides a living room with a TV. The property is 2 km from London Bridge and 2.1 km from Tower of London. This apartment features a living room and a fully equipped kitchen with a dishwasher and an oven. Sky Garden is 2.3 km from the apartment. The nearest airport is London City Airport, 10 km from Charming 3bed house w/garden in Elephant & Castle.