© 2008-2024 One News Page Ltd.
All rights reserved.One News® is a registered trademarkof One News Page Ltd.
Floating pavilions dock in London's Canary Wharf
Two floating pavilions have arrived in London's Canary Wharf, with one of these aqua based constructs to become the home of a new restaurant by the end of the year.