If you head down to the Chelsea, you’ll find the streets paved with flowers as more than 60 local shops, restaurants and hotels join in with the annual Chelsea in Bloom festival. Inspired by the romance of the royal wedding, the theme for this year’s festival is ‘The Summer of Love’ and we were definitely Continue Reading