LOCATION WE ARE LOCATED INSIDE LONDON’S MOST FAMOUS COVENT GARDEN PIAZZA BUILDING 5, London WC2E 8RA, United Kingdom COVENT GARDEN PIAZZA LONDON - WC2E 8RA - UNITED KINGDOM MONDAY - SATURDAY 09:00 AM TO 11:30 PM SUNDAY 09:00 AM TO 10:30 PM