London South Bank University, Electric House

Location

Size

The Space

The Space