Lily’s Kitchen Lily's Kitchen 1st Floor, Kings Court 2-16 Goodge Street W1T 2QA London United Kingdom www.lilyskitchen.co.uk