Situated in the heart of Crystal Palace, this wonderful two bedroom flat boasts attractive living space benefiting from a recent refurbishment throughout, a bright reception room and a modern open-plan kitchen. Westow Hill offers a fantastic array of shops, bars and eateries, and is ideally situated moments from the beautiful green spaces and leisure facilities of Crystal Palace Park.