Water Lodge in London Roof Terrace offers a different way to experience the capital. Floating in Poplar Marina between Canary Wharf and the River Thames, this modern water lodge combines city convenience with a peaceful waterside setting. With Blackwall DLR Station close by, getting around London is simple and convenient.
Lodge Accommodation
The property features a two-bedroom water lodge that can accommodate up to six guests. Inside, guests will find a fully equipped kitchen with appliances including a microwave, refrigerator and dishwasher, along with a dining area and comfortable living space. A rooftop terrace and rear decking area provide pleasant spots to relax and enjoy views across the marina and city skyline.
Facilities and Features
Guests have access to free parking, heating, a television and kitchen facilities designed for self-catering stays. The floating setting creates a memorable base for both short breaks and longer visits to London.
Explore the Local Area
Canary Wharf is within walking distance, while the nearby DLR provides quick connections to central London. Popular attractions including the O2 Arena and riverside locations along the Thames are easily reached from the lodge.
Summary
Water Lodge in London Roof Terrace combines waterside lodge accommodation, a rooftop terrace, free parking and excellent transport links, making it an unusual and convenient London stay.
For more information and images, please click on the 'Check Availability' or 'Website' buttons above.