Monday 8 Nov 2010
An aerial view of Iverson Road and the new station building at West Hampstead
Download