This Premises are situated on Shellons Street, occupying a prominent position within Folkestone town centre, close to bus station and within a mile from Folkestone Central Railway station where the high speed rail link to London St Pancras tales less than one hour.