Travellers enjoy visiting the British clipper Cutty Sark Ship, located around 25 minutes' walk from the Zen Apartments - Docklands hotel, as well as the large Greenwich Park accessible with 10-minute car ride. If you are willing to explore even more landmarks in London, attend Canary Wharf Docklands Light Railway Station located only 1.4 km from the property.