The Red Hall

The Red Hall
11 Grosvenor Road, Broadstairs, Kent, CT10 2BT