Paddington Station World » United Kingdom » London » Paddington Station 2012 24 Feb Planes, trains, busses and automobiles