The Heygate Estate and the Hotel Elephant arts gallery and project space, south London
Established in late 2009, Hotel Elephant is a creative space located around the back of the notorious Heygate Estate in Elephant and Castle, south London.
The Heygate Estate and the Hotel Elephant arts gallery and project space, south London Read More