The Elephant Rooms

Unit 316 lower ground floor
Elephant & Castle Shopping centre
London SE17 1LB United Kingdom
www.corsicastudios.com
T. 0207 703 4760


View venue on a map


Roaming Art Space, popping up at different location, empty shops, in the Elephant & Castle Shopping Centre.



Current and forthcoming events

0 Events listed