All posts tagged: bloomsbury

Geeks Do Drink Espresso

Just a short walk from Tottenham Court Road, Store Street Espresso is attracting coffee lovers and busy souls searching for a place to settle. Serving delicious artisan coffee and free pouring latte art, Store Street Espresso is an independent coffee shop which is rapidly getting popular in central London.