Haggerston Espresso Room

Haggerston Espresso Room
Downham Road, London, N1 5AA