2 Best British Restaurants in Burlington (2026)