SE254AP
22 Lancaster Road, London, SE25
Well Presented Studio Flat Popular Purpose Built Development Modern Interiors Light And Spacious Studio Room Well Equipped Kitchen Area Shower Room Garage Residents Parking Close To Norwood Junction Station And Amenities Share Of Freehold - No Chain