The Espresso Room

31-35 Great Ormond Street London WC1N 3HZ