Restaurants
The Tea Cart is a traditional, formal British tea room where guests may a two-hour traditional afternoon tea experience, catering services, private party or themed tea.