UK Delivery only (we do not dispatch overseas);

We dispatch orders (subject to available stock) within 24 hours (weekdays only*) where your order is placed before 13:30  unless your are notified otherwise on this page.

Small Orders under £10 are charged at a flat rate of £2.50

Free Delivery (orders over £10) - Usually by Royal Mail. Delivery with this service is averaging 2-5 working* days (but may be up to 10 working days*)

Royal Mail Tracked 24 Delivery available from £1.95 per order. (Usually delivered in 1 to 5 workings days*, but note this is not a guaranteed next day delivery service!)

Large (61cm+ long) & over weight / sized orders will be by courier, please allow 2-3 days for delivery of these*

Personal callers welcome STRICTLY by appointment.

*Weekday / Working day is Monday to Friday but excluding weekends and Bank Holidays.