
Chelsea is blooming!
This is the 11th year of “Chelsea in Bloom” – it means that if you walk around the shops near Sloane Square, you will see a lot

This is the 11th year of “Chelsea in Bloom” – it means that if you walk around the shops near Sloane Square, you will see a lot