£1,700,000 British Pound (GBP)

Westminster Tower New Apartments in London, 2 to 3 Bedrooms, Starting from £1.7 Million, Thames River View
High Cost PerformanceFreehold
United Kingdom · London
Westminster Tower, 3 Albert Embankment, London SE1 7SP
Westminster Tower was originally a famous residential and commercial complex in central London, adjacent to several iconic landmarks of the city.
The tower is located in the Westminster area, enjoying magnificent views of the Thames River, Houses of Parliament, Big Ben, and the London Eye, making it a highly sought-after location for living and working. The developer has newly built it into a world-renowned luxury residence!