Swiss ButterRestaurants114-118 Southampton RowLondon, ENG, WC1B 5AA · GB+442036852741Email unavailableswissbutter.comHours not available