London South Bank University, Elephant Studios

Location

Size

The Space

The Space