The Relish is located at 4 Augusta Gardens, 0.5 km from the centre of Folkestone. Leas Cliff Hall is the closest landmark to The Relish. Get latest prices on KAYAK now!