The 1-room Elohim Double Room London lies 2.4 km from Tower Bridge and around 5 minutes on foot from Kennington tube station. Guests can use Wi-Fi for either business or leisure reasons.
The View from The Shard is 2.5 km away, while Morrisons is within easy reach of the apartment. Nearly a 10-minute drive from the homestay leads to SEA LIFE Centre London Aquarium.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please