Kent self catering accommodation. 5 Star self catering cottage in Kent. The Duck House - Quality Holiday Accommodation in Kent, EnglandThe Duck House at Cowden near Edenbridge in Kent. Tel: 07791289874 CLICK ME TO E-MAIL THE DUCK HOUSESITEMAP SITEMAP.XML