Three Fine Feathers Three Fine Feathers Chilton Moor Farm Chilton Moor, Houghton Le Spri DH4 6LY Tyne And Wear United Kingdom