Tag Archives: Harrods

Checking Greenwich and the Cutty Sark Off the Bucket List

Selfie at the Prime Meridian in Greenwich

London was the first city I traveled to when I set out on my never-ending journey from the USA. Within six months, I had visited four times and seen many of the landmarks. Unfortunately, London is one of the biggest cities I’ve been to in my travels. After those four visits, I’d hardly scratched the surface. This week I returned for …

Read More »