3 of 9
Greg Holmes
Eden Dock offers green oasis in heart of London’s Canary Wharf
Greg Holmes
Eden Dock offers green oasis in heart of London’s Canary Wharf
Foto: Greg Holmes