Call +44 (0)1725 519405

Welcome to the Delichon Website & Online Store!


page not found

We are sorry, but the page you requested was not found


We have recently updated our Delichon site so if you clicked a link it may just be out of date.

If you typed the URL directly, please make sure the spelling is correct.

Use the search bar at the top of the page to find what you are looking for -

- or try and find the page you want in the main menu bar?

Click here to go back to previous page

Or follow these links to get you back on track!