Thames Bank House Tunnel Avenue, GreenwichLondon, ENGLAND
Thames Bank House Tunnel Avenue Morden Wharf Road, GreenwichLondon, ENGLAND