British restaurant offering fresh, homemade English food for dine-in or takeaway. Serves alcohol.