SE208FX
Lambourne House, Apple Yard, London, SE20
Two Double Bedrooms Close to Crystal Palace Station and Anerley Station Walking distance to Crystal Palace Triangle Sought After Development Stunning Communal Gardens Two Bathrooms Elevated Views Stylish Interior Large 20ft Wide Balcony Parking