Ground Floor Flat, 29 St. Johns Road, London, SE20 7ED | Dealsourcr