Chipotle

114-116 Charing Cross Road London WC2H 0JR