The Lighthouse

The Lighthouse, 50 The Strand, Deal CT14 7DX