ChoowiesOther places81 High HolbornLondon, ENG, WC1V 6 · GBcontact@choowies.co.ukchoowies.co.ukHours not available