It appears that Javascript is turned off, or you are using an older browser. This may stop some of the page functionality from working correctly.
Peel Centre, Hendon. View taken shortly after opening in 1974