Afternoon TeaRestaurants2-6 SOUTHAMPTON ROWLONDON, LND, WC1B 4AA · GB020 7405 5555Email unavailableloscar.comHours not available