SE115AH
Palm House, London, 70 Sancroft Street, SE11
Palm House SE11 Two Double Bedrooms Two Bathrooms Impressive Reception Room Private Balcony High Specification Interior Available Chain Free Excellent Location