Spanning over 1,025 sq ft, this generously large 2-bed and 2.5-bath residence is available at the award winning riverside development, St George Wharf. Residents benefit from dual aspect apartment with river views.
#2373691
St George Wharf, Vauxhall
London, Greater London SW8 2JE
United Kingdom |