23 Queen Street

Deal, Kent, United Kingdom



23 Queen Street, Deal, Kent, United Kingdom