You can visit Church Of St Mary Magdalene, placed 600 meters from Twin Room In Central London hotel. Other interesting sights include Coca-Cola London Eye Riverside Observation Wheel (3.3 km from the property) as well as Wallace Collection (nearly a 25-minute walk away).