The beautifully decorated London flower shops Moyses Stevens were established in 1876 by Mrs Stevens, the store name a combination of both her maiden and married surnames. Throughout the years Moyses Stevens has had occupied various spaces around the city, a store in Mayfair even serving as an air raid shelter during the second world war.

Today, Moyses Stevens luxury signature hand-tied bouquets are available at their flower shops in Mayfair, Chelsea, and Belgravia as well as Moyses Stevens flower school and shop at a repurposed Victorian power station in Battersea, and flower stands within Selfridges, Oxford Street and St Pancras Station.

London's oldest flower shop, established in 1876.