One of the World’s Best – at its best
Numerous articles have been published regarding London’s popularity. Some call it the most visited city in the world – the best for historical attractions, art, shopping and parks. No doubt, there are numerous reasons people flock here, each enticed for different reasons. I’ve had my share of afternoons in London over the years (especially in […]