Imm-Aroy Business Type Restaurant/Cafe/Canteen Rating Awaiting Inspection Address 18-20 LISLE STREET LONDON WC2H 7BA View on Map Local Authority Westminster http://www.westminster.gov.uk/