Location: International
£20,000,000
For Sale

The Tower, One St, George Wharf, London. SW8
-
Incorporating the entire 45th floor of the landmark Tower, with astounding views of the capital in a panoramic show case of London from all rooms. Beautifully crafted and designed with
Bedrooms: 4
Bathrooms : 4