>
Mowbray Road, Crystal Palace, London... 1 bed apartment for sale
Mowbray Road, Crystal Palace, London SE19
£250,000
Mowbray Road, Crystal Palace, London SE19
£250,000
Price History
Initial price | £275,000 |
22/05/25 | £260,000 |
14/06/25 | £250,000 |
Price Change | -9.09% |
Description
This one-bedroom top-floor apartment is located on a popular tree-lined road near parkland and central Crystal Palace, making it an ideal spot for first-time buyers or investors. The property, which can be modernized to suit, features a separate kitchen, 15ft reception room, bathroom, bedroom, and hallway storage. The communal grounds are well-maintained, and there is resident parking at the rear of the building. The location is highly sought after, with a range of independent eateries and shopping options in the nearby Triangle, as well as easy access to Crystal Palace Park and Norwood Lake and Grounds. With no onward chain and a remaining lease of 63 years, this property offers a great opportunity for someone to make it their own.