London’s first Floating Pocket Park in Merchant Square

London’s first Floating Pocket Park is set to open this spring at Merchant Square in Paddington, following approval from Westminster City Council and the Canal and River Trust. The new 730 sq m floating park in Paddington Basin on the Grand Union Canal will provide a striking green public space on the water with its … Continue reading London’s first Floating Pocket Park in Merchant Square