Thomas Carr at The Coast
(ad – pr) Thomas Carr at The Coast is a new restaurant in Ox Pasture Hall from Chef Thomas Carr who has previously held a Michelin Star for seven years at his two restaurants in Devon. Now though he’s relocated to just outside Scarborough and has set about making a reputation for himself in this…