e-zoomed Ltd.Other places71-75 Shelton Street, Covent GardenLondon, WC2H 9JQ · GBPhone unavailableEmail unavailableezoomed.comHours not available