Get your fill of fabulous florals at the free Belgravia in Bloom flower festival, which will be taking place from 18 to 24 May, 2026. 

This year's theme, 'Fairy Tales in Belgravia', will bring a sense of magic to the area, with displays inspired by nostalgia, imagination and other-worldly charm. 

The nearest tube stations to Belgravia in Bloom are Victoria, Knightsbridge and Sloane Square.

Belgravia in Bloom: FAQs

Belgravia in Bloom is taking place from 18 to 24 May, 2026. 

Located in central London, Belgravia is only a short walk from Victoria, Sloane Square and Knightsbridge tube stations. Eccleston Yards and Elizabeth Street is just a five-minute stroll from Victoria station. The nearest station to Motcomb Street is Knightsbridge, while the nearest stations to Pimlico Road are Sloane Square and Victoria. 

The theme for this year's Belgravia in Bloom is "Fairy tales in Belgravia", which invites visitors into a world of imagination and enchantment. Expect floral displays inspired by storybook romance, enchanted gardens and whimsical details. From classic stories to other-worldly installations, the neighbourhood will feel as though it has stepped straight out of a fairy tale. 

Yes! Belgravia in Bloom is completely free to visit. The flower festival will see the neighbourhood's streets, boutiques, cafes and restaurants come alive with majestic floral displays. 

Belgravia in Bloom takes place in the central London neighbourhood of Belgravia. Belgravia is located south of Hyde Park, southwest of Buckingham Palace and east of Chelsea. It is just a short walk from Victoria, Knightsbridge and Sloane Square tube stations. 

Located in central London near Chelsea, Buckingham Palace, and Knightsbridge, Belgravia is only a short walk from Victoria, Sloane Square and Knightsbridge tube stations.

Belgravia in Bloom and Chelsea in Bloom are both free flower festivals in London that take place during the same week as Chelsea Flower Show (19-23 May). Belgravia in Bloom is taking place in Belgravia from 18 to 24 May, while Chelsea in Bloom is taking place in Chelsea from 18 to 24 May.