magazinecontemporaryculture.com
Whitechapel Gallery, London
The Whitechapel Gallery is a public art gallery on the north side of Whitechapel High Street, in the London Borough of Tower Hamlets. Designed by Charles Harrison Townsend, it was founded in 1901 a…