You can always visit one of the highly rated attractions, The East London Mosque & London Muslim Centre, placed 450 meters from 3 Bedroom Flat In Central London hotel. Other sights that are worth your while are HMS Belfast (2.8 km the property) as well as The Shard (about a 25-minute walk away).