Forest of Flowers® was founded in London, Ontario in 1996 by Wayne and Judy Watts. Forest of Flowers® has grown to become the leading floral retailer with 8 convenient locations in London and 1 location in each Burlington, Oakville, Mississauga, Stratford, and St. Thomas.