From London, Renoir's "The Umbrellas"

This is Post #1 from London and Paris.

Heathrow Express: 3 am Los Angeles time

We land at 11:15 am at Heathrow Airport and, after going through Customs, catch the Heathrow Express train to Paddington Station, a short walk from our hotel. A huge pot of English Breakfast tea is sent up to […]