Category: United Kingdom

10 Must Have Experiences in London

View of London sky line from the London Eye

I have visited our capital at least once a year for over 30 years. During that time I’ve pretty much seen all the main sights and I have my favourites! Read on for my top 10 must have experiences in London.