
Store Street Espresso opens up in Continental Stores in Tavistock Place, London
I was rather impressed by the Store Street Espresso cafe in Bloomsbury, so was keen to check out their new premises at Continental Stores, on 54 Tavistock Place, WC1.
Read More