Great little coffee and chocolate place. Nice, quiet seats at the bar inside, or in the sheltered, pedestrian arcade outside. Great chocolates if you want to indulge.
Coffee ***
£1.50 espresso
Leonidas, Liverpool Street Arcade, opposite Liverpool Street Station
