The cookie settings on this website are set to 'allow all cookies' to give you the very best experience. Please click Accept Cookies to continue to use the site.

Contact Us


Flo & Co
The Little Owls
Lodge Lane
OX13 5HG

PHONE:  01865 821101

EMAIL:  askflo@floandjoe.co.uk

VAT Number:  GB 928 3417 12
Showroom open by appointment, call 01865 821101 or email askflo@floandjoe.co.uk