Fernlea Garden Apartment

46 Fernlea Road, London SW12 9RT