Bizzie Lizzie Flower Shop
About Bizzie Lizzie Flower Shop
Providing quality wedding flowers, Bizzie Lizzie located in Thame can provide all your wedding flower needs.
Contact & Location
Bizzie Lizzie Flower Shop
6 Upper High Street, Thame, OX9 3ER, Oxfordshire, United Kingdom