London, UK. 21st May, 2017. People visit the floating Garden Barge Square at Downings Road Moorings, near Tower Bridge on the River Thames, with a backdrop of the Canary Wharf financial district, which are open to the public as part of the National Gardens Scheme Open Day in London on. The Open Garden Scheme allows members of the public access to many gardens which are private for the remainder of the year. Credit: Vickie Flores/Alamy Live News

- Image ID: J6G2Y3