2 bedroom apartment for sale

>

2 bedroom apartment for sale

The View, 20 Palace Street, Westminster, London, SW1E
£1,200,000

Price History

Initial price £1,250,000
31/05/25 £1,200,000
Price Change -4.00%

Description

This beautifully presented sixth floor two-bedroom apartment boasts stunning views of London's iconic landmarks, including the London Eye and BT Tower, from its spacious balcony. The apartment itself features two bedrooms, two bathrooms, a reception room, and a separate kitchen, all situated in a conveniently located building with a 24-hour concierge team and passenger lifts. Located near Victoria, St. James's, Mayfair, and Westminster, the property offers easy access to a range of amenities, restaurants, and shops, as well as excellent transport connections via Victoria and St. James's Park underground stations, and mainline national rail services from Victoria Station. With approximately 977 years remaining on the lease, this property is a fantastic opportunity for anyone looking for a stylish and practical London home.