Gallery

The Elephant Rooms

London, United Kingdom

Address

  • Unit 316 lower ground floor
  • Elephant & Castle Shopping centre
  • London SE17 1LB
  • United Kingdom

Travel Information

Tube / Metro: Elephant & Castle Tube Station

Opening times

A week per month 12-6pm

Follow

Add event

Add event

Claim

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