Dalston Department Store

Dalston Department Store
3 Richmond Road, London, E8 3HY