>
The View, 20 Palace Street... 2 bed apartment for sale
The View, 20 Palace Street, Westminster, London, SW1E
£1,200,000
The View, 20 Palace Street, Westminster, London, SW1E
£1,200,000
Price History
Initial price | £1,250,000 |
01/06/25 | £1,200,000 |
Price Change | -4.00% |
Description
This beautifully presented sixth floor two-bedroom apartment offers stunning views of London's iconic landmarks, including the London Eye and BT Tower, from its spacious balcony. The well-proportioned apartment features two bedrooms, two bathrooms, a reception room, and a separate kitchen, all situated in a centrally located building with a 24-hour concierge team and passenger lifts. The property is conveniently located near Victoria, St. James's, Mayfair, and Westminster, with easy access to underground and mainline rail services, including Victoria and St. James's Park stations. With approximately 977 years remaining on the leasehold, this apartment offers a unique blend of style, comfort, and convenience in one of London's most desirable areas.