Use code FIRST10 for £10 off your first order, plus free delivery (min. order £60). Full details here.

Delivery Information

How much is delivery and how long will it take?

We’re proud to offer FREE delivery on every order over £60, and for orders between £35 - £60, you can pay a flat delivery charge of £6.99! Delivery times and days vary dependent on where you live and what you have ordered, but rest assured, one of our lovely team will contact you after you checkout to let you know when to expect your order.

New customers can use FIRST10 which offers £10 off your first order (min. order £60), see full T&C's here.

Where do you deliver?

For our full range (minus frozen food), we currently deliver in all major areas across the UK. For frozen food, we are currently more restricted, but we adding more delivery areas all the time, so be sure to keep checking. For a full list of current delivery areas –

Our Delivery Areas

Delivery Areas for entire range (including frozen food) below. Many postcodes will be covered within these areas, but please check if we deliver when prompted on our shop, as there are some that we currently do not deliver to.

St. AlbansBirmingham, Blackburn, Bradford, Bolton, Brighton, Bromley, Bristol, Cambridge, Chester, Chelmsford, Colchester, Croydon, Coventry, Crewe, Dartford, Dundee, Derby, Doncaster, London E, London EC, Edinburgh, Enfield, FalkirkGlasgow, Gloucester, Guildford, Harrow, Huddersfield, Harrogate, Hemel Hempstead, Halifax, Ilford, Ipswich, Kingston-Upon-Thames, Kirkcaldy, Liverpool, Leicester, Leeds, Luton, Manchester, Milton Keynes, Motherwell, London N, Nottingham, Northampton, London Nw, Oldham, Oxford, Paisley, Peterborough, Portsmouth, Reading, Redhill, Romford, Sheffield, London SE, Stockport, Slough, Swindon, Southall, Southampton, Southend-On-Sea, Stoke-on-Trent, Sutton, London SW, Telford, Tonbridge, Twickenham, London W, Warrington, London WC, Watford, Wakefield, Wolverhampton, York.

Delivery areas for partial range (no frozen currently):

AberdeenBath, Blackpool, Bournemouth, Carlisle, Cardiff, Canterbury, Cleveland, Dumfries, Durham, Darlington, Dorchester, Dudley, ExeterGalashielsHereford, Hull, InvernessKilmarnockLancaster, Llandrindod Wells, Llandudno, Lincoln, MedwayNewcastle Upon Tyne, Newport, Norwich, Perth, Plymouth, Preston, Swansea, Stevenage, Salisbury, Sunderland, Shrewsbury, Taunton, Torquay, Truro, Walsall, Wigan, Worcester.

I entered the wrong delivery address; can I change it?

If you’ve entered the wrong address and already processed your order, we may need to amend or cancel your order. Please contact our customer service team on for help with this.

Your Shopping Basket



Not got an account? Register now.

Please rotate your screen.

This website uses cookies to ensure you get the best experience. Learn More