Preview St. George Wharf apartments and high rise in Vauxhall, London, England, United Kingdom, Europe Image ID: 911-7405 Artist: Ashley Cooper Purchase a commercial license Buy framed prints & more from our print store london st george's wharf apartment flat tower block high rise modern architecture glass day outdoors exteriors building exterior flats apartments capital cities city location england great britain united kingdom europe st george's wharf vauxhall horizontal