Wickhams (department store)

The Wickhams building in 2012, showing the "Spiegelhalter gap" to the right of the tower

Wickhams was a department store on the north side of the Mile End Road in London's East End, closing in the 1960s.