This The Nook location has closed

43 Tontine St, Folkestone CT20 1JT