Travellers enjoy visiting Honor Oak railway, located approximately a 10-minute walk from Honor Oak Rooms hotel, as well as Royal Observatory Greenwich accessible with 15-minute car ride. If you are willing to explore even more landmarks in London, attend Tower of London located approximately 7 km from the property.