Haggerston Espresso Room

Haggerston Espresso Room
Downham Road, London, N1 5AA
Photo of Haggerston Espresso Room