The perfect place for high tea.