- London Thames Barrier Park
It is a park in London's docklands, named after its location on the north side of the River Thames next to the Thames Barrier. Booking.com