London has celebrated the most wonderful annual Chelsea flower show this week. Chelsea and Belgravia burst into bloom, with the streets and shop fronts adorned with magnificent displays.
Once again, a distinct atmosphere resounds as horticulturists finest craft their splendid masterpieces alongside the garden designers who magically weave nature's transience.