Stats for this track
Built in the early 1970s comprising a residential estate and the largest performing arts centre in
Europe. Its three residential towers are 42 stories high each. Grade II listed. Located in London, UK.
Release/catalogue number: OKCD002
Release date: Jun 13, 2011