XORA LondonRestaurants27 Clerkenwell RdLondon, ENG, EC1M 5RN · GB+447930555839xoralondon@gmail.comxoralondon.co.ukHours not available