2 bedroom property in Octavia House, Imperial Wharf, London, SW6 - £850,000 | Chestertons