Mowbray Road, Crystal Palace, London... 2 bed apartment for sale

>

Mowbray Road, Crystal Palace, London... 2 bed apartment for sale

Mowbray Road, Crystal Palace, London, SE19
£400,000

Price History

Initial price £425,000
04/11/25 £400,000
Price Change -5.88%

Description

This charming two-bedroom period conversion is situated on a quiet, leafy road and boasts a private roof deck with stunning views. The property features a light and bright interior with a kitchen/diner, mezzanine-level reception/sitting room, two well-proportioned bedrooms, and a contemporary walk-in shower room. The property has been beautifully presented with fresh neutral decor and offers plenty of storage space. The exterior benefits from direct access to a generous private deck, perfect for relaxing on sunny days, as well as a large communal garden. Located in the popular conversation area, the property is close to central Crystal Palace, Crystal Palace Park, and Norwood Lake and Grounds, with easy access to rail links including Crystal Palace overground and Norwood Junction. With a long lease and low maintenance costs, this property is an ideal choice for anyone seeking a unique and characterful new home.