Tuesday, January 03, 2006



Why doesn't every city have great train service from the airport to the center of town like London's express train from Heathrow Airport to Paddington Station (above)? Posted by Picasa

No comments: