London

Marble Arch, London

One of London’s many landmarks is Marble Arch, located in the northeast corner of Hyde Park not far from Speaker’s Corner.  The arch, constructed of

Read More

Caterham 21, London

As we walked from our hotel to London’s Hyde Park, we passed this rather unusual and interesting looking car.  I’d never seen one quite like

Read More

Horses in London

I was a little surprised to see a number of riders walking their horses on the streets of London.  To me it seems this would

Read More

Join our newsletter to stay updated