TrainWeb.org Facebook Page
London and Scotland Railway Photos - October 2002 Slide Show

This is a picture of London's Victoria Station. We stayed in a hotel that is above this station. Our windows overlooked the large glass roof that covered the entire station.