Heron Quay station Docklands light railway London UK

- Image ID: E6DH10