London England UK. Canary Wharf and Queen's House Greenwich photographed from Greenwich Park in South East London. May 2019

- Image ID: TRCJ85