SE256JF
Holmesdale Road, Selhurst, London, SE25
Stylish 1 bedroom 2nd floor flat Contemporary interiors throughout Bright and elegant reception room Separate modern kitchen Sleek bathroom Large double bedroom Private garden Close to Selhurst Station