The View, 20 Palace Street... 2 bed apartment for sale

>

The View, 20 Palace Street... 2 bed apartment for sale

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.