The UK inspires me. The more I travel here, the more I discover how many amazing places there are in this country. I recently wrote about 9 pretty towns and villages in Britain, and since I got good feedback I want to share 11 of the best cities in the UK with you.
Spring has arrived in London. The city is bursting with color and life, and the roses smell amazing. The annual Chelsea Flower Show starts tomorrow, but an even more exciting festival starts today. Chelsea in Bloom sees shopfronts in and around Sloane Square come to life in a riot of flowers and foliage. Here’s a lovely look at what’s in store.