Guests of London will have a nice stay at Entire Serviced Apartments Elephant And Castle Sleep 8.
Fashion and Textile Museum is located about 800 metres from the venue, while Borough tube station is 600 metres away. The famous British Museum is situated 3.5 km from this accommodation. The restaurant Lebanese Grill is around 5 minutes’ walk away. Entire Serviced Apartments Elephant And Castle Sleep 8 is within reach of The View from The Shard.