Bedford Street, London

Hello Covent Garden, we're here! Our new store on Bedford Street is now open. 
The neon signs are in, the new hot food counter is filled & we are all ready
& waiting to see you very soon!