Description of the shop Flower Station - Birthday Flowers In London in Little London
Flower Station was established in October 2002 as a unique convenience concept in the floral industry. The motto in our famous shop is 'making romance more accessible, convenient and affordable'. If you don't use our web site to make your online purchase, why not visit our shop. You can stop in with our dedicated off road parking!!