Dalston Department Store

Dalston Department Store
Star House, 3 Richmond Road, London, E8 3HY
Photo of Dalston Department Store