Londons Principal Stations
Baker Street


       
 
   


 

 

 

 
Click on a location to view the Images

 

  31/03/1990  
  31/03/1990  
  Looking South, no idea how I managed to get this view, but it is quite interesting. 31/03/1990  
ll
  Top of page