3 bedroom property in The Tower, 1 St. George Wharf, London, SW8 - Offers in excess of £2,750,000 | Chestertons