Restaurant

Red Lion Stodmarsh

When is a pub not a pub? In a tiny village five miles to the east of Canterbury, sits a pub that has a fiercely creative kitchen, yet is still…