Espresso Room

31-35 Great Ormond Street, London WC1N 3HZ
0776 071 4883
Description: A great local independent coffee spot on Great Ormond Street. Limited opening hours (weekdays only) and teeny tiny but they really know about coffee.
Espresso Room
Posted in Drinks and tagged , , , .

Leave a Reply

Your email address will not be published. Required fields are marked *