First London Floating Park to Open by May 2017 at Paddington Basin

First London Floating Park to Open by May 2017 at Paddington Basin

By Carrie Ann - May 07, 2017

The city of London is famous for its unique infrastructure and other such attractions. But for the first time, one will witness the London floating park. This green oasis has recei

Read More