Designed by
Title
St. George Wharf residential complex of buildings, London #156410119
Description
London / UK - July 16, 2019: St. George Wharf residential complex of buildings viewed from the Vauxhall Bridge. It is a riverside development in Lambeth, London, England, located on the southern bank of the River Thames
This image is editorial