Tag Archives: Greenwich

THE GREENWICH “ME” TIME BIT
Whenever I’m lucky enough to find myself in London (my favorite city in the world!), I love to downshift at some point from hectic touring and catch a slow boat to Greenwich – it’s like cruising through time! I usually try to pack as much sightseeing as I can into a trip because I never know […]