Store Street Espresso - 54 Tavistock Pl, Saint Pancras, London WC1H 9RG, UK on Eaten