Tea Palace Of London - Head OfficeProfessional servicesLondon, ENG+442035822336info@teapalace.comVisit website