SE266UT
Crystal Palace Park Road, Crystal Palace, London, SE26
Gorgeous 4 bedroom 1st floor flat Set in a beautiful period building High ceilings and charming interiors Ample open-plan reception room Sleek modern kitchen 2 stylish bathrooms Residents' parking and communal garden Moments from Crystal Palace Park