Grosvenor Street, London

Welcome to your new store on Grosvenor Street! The new team are incredibly excited to welcome you to the new store
(which is open 7 days a week!), and introduce you to all of our lunch offerings.