Shopping
Flower Box
Flower Box is an award-winning florist based in the heart of St Albans offering a beautiful selection of flowers and plants for all occasions.
Their new shop on George Street (23 George Street) is now open with a range of beautiful silk flowers, furniture, lighting, vases and luxury scents.