Home Travel ReviewsBar & Restaurant Reviews Restaurant Review: Beaufort House Restaurant, Chelsea