Haggerston Tearoom

Haggerston Tearoom
224 Haggerston Road, London, E8 4HT