This site is best viewed at 1024x768 resolution
Neasden Depot - The North Exit
Visible in the background of this photos are the cranes engaged in the rebuilding of Wembley Stadium
This Site The Web