New Homes

Crystal Palace, London SE19

A stylish new development of eight 1 and 2 bedroom apartments located at the Southern end of the popular Crystal Palace triangle providing close access to the shops, bars and cafes of Westow Street and Westow Hill and within a 700 metre radius of Crystal Palace Station.

Located at the southern end of the popular Crystal Palace Triangle, Church Road Development benefits from a good selection of bars, restaurants as well as trendy boutique shops.

Finished to a high standard, the properties benefit from well-proportioned rooms, oak flooring throughout, a fully integrated open plan kitchen/living space and contemporary bathroom.

Prices range between £334,950 and £454,950

Cookies We use cookies to ensure that we give you the best experience on our website. To find out more about our cookies policy, see our cookies policy here or in the footer.