C&A, Church Street, 1955

Image details
The C&A department store here sits on a corner of Church Street. The chain operated in the UK until around 2000, but still has shops across the world.
The C&A department store here sits on a corner of Church Street. The chain operated in the UK until around 2000, but still has shops across the world.