31 High Street, Keynsham, Bristol, BS31 1DP
0117 986 3328
This small but cosy shop displays fresh flowers and foliage bought daily. Whether you're looking for something small and elegant or something more elaborate for a special occasion, unusual, traditional or modern, there is a wonderful selection to appeal t
Please login first.