Coach House is a lively and unique venue located in the heart of Brighton Lanes, offering Modern European cuisine. It features a welcoming atmosphere with a roaring fire in winter and a beautiful outdoor space.