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, and Mississauga, Stratford, St. Thomas.