Situated about a 25-minute walk from Eldon Chambers London By City Living London hotel, guests can visit The View from The Shard.
The 12th-century Temple Church is just 0.7 km from this hotel, and the famous British Museum is a mere 1.6 km away. The huge Borough Market lies around 10 minutes away by car, and Temple tube station is a stone's throw from the hotel.
The George on the Strand, located right around the corner from the Eldon Chambers London By City Living, serves British cuisine to satisfy every taste.