Stores Re-Opening

We’re excited to be able to welcome you back to our stores now they are all open again, and we can re-assure you that the safety of our customers and colleagues is our key priority.

Please note as our stores re-open the opening hours may be different to previous times – this information can be found below.


All of our stores in Scotland re-opened again on Monday 29th June

Our opening hours are 9am – 5.30pm Monday to Saturday.  For Sunday opening hours please see the table below.


StoreSunday Opening Hours StoreSunday Opening Hours
Aberfeldy10.00am to 5.00pmFraserburgh10.00am to 5.00pm
Annan10.00am to 5.00pmGalston10.00am to 5.00pm
Bathgate10.00am to 5.00pmKelso10.00am to 5.00pm
Blairgowrie10.00am to 5.00pmKilsyth10.00am to 5.00pm
Buckie10.00am to 5.00pmMilngavie11.00am to 5.00pm
Campbeltown10.00am to 5.00pmMonifieth10.00am to 5.00pm
Carluke10.00am to 5.00pmMontrose10.00am to 5.00pm
Cowdenbeath10.00am to 5.00pmOban10.00am to 5.00pm
Cupar10.00am to 5.00pmStewarton10.00am to 5.00pm
Dalry10.00am to 5.00pmStranraer10.00am to 5.00pm
Dingwall11.00am to 5.00pmThurso10.00am to 5.00pm
Dunbar10.00am to 5.00pmTranent10.00am to 5.00pm
Forfar10.00am to 5.00pmTroon10.30am to 5.00pm


All of our stores in Wales are now open again

Our opening hours are 9am – 5.30pm Monday to Saturday.  For Sunday opening hours please see the table below.


StoreSunday Opening Hours StoreSunday Opening Hours
Abergele10.30am to 4.30pmFlint10.00am to 4.00pm
Abertillery10.30am to 4.30pmHaverfordwest10.30am to 4.30pm
Barmouth10.30am to 4.30pmKidwelly10.00am to 4.00pm
Brecon10.00am to 4.00pmMilford Haven10.30am to 4.30pm
Caernarfon10.00am to 4.00pmPorth10.00am to 4.00pm
Caldicot10.00am to 4.00pmPorthmadog10.00am to 4.00pm
Cardigan10.00am to 4.00pmPwllheli10.30am to 4.30pm
Chepstow10.00am to 4.00pmSt Clears10.30am to 4.30pm

Northern Ireland

All of our stores in Northern Ireland  are now all open again (please see list below).

Our opening hours are 9am – 5.30pm Monday to Saturday, and 1pm – 6pm Sunday.


  • Bangor
  • Carrickfergus
  • Holywood
  • Portrush
  • Warrenpoint
  • Omagh
  • Ballycastle


Our stores in England are now open again

Our opening hours are 9am – 5.30pm Monday to Saturday (unless noted differently below), please see below for Sunday opening times.


StoreSunday Hours (& any variances to the above Mon-Sat) StoreSunday Hours (& any variances to the above Mon-Sat) StoreSunday Hours (& any variances to the above Mon-Sat)
Ashington10.00am to 4.00pmHoniton10.00am to 4.00pmRushden10.00am to 4.00pm
Atherstone10.00am to 4.00pmHorley10.00am to 4.00pmRustington10.00am to 4.00pm
Barton10.00am to 4.00pmHorncastle10.00am to 4.00pmSalcombe10.00am to 4.00pm
Bexhill10.00am to 4.00pmHornsea10.30am to 4.30pmSaltash10.30am to 4.00pm
Bideford10.30am to 4.30pmIlfracombe10.30am to 4.30pmSaxmundham10.30am to 4.30pm
Biggin Hill10.30am to 4.30pmIlkley10.30am to 4.30pmSeaton10.30am to 4.30pm
Bishop CleeveMon-Sat: 9am to 5pm

Sun: 10am to 4pm
Immingham10.00am to 4.00pmShildon10.00am to 4.00pm
Bodmin10.00am to 4.00pmKirkham10.30am to 4.30pmShoreham10.30am to 4.30pm
Brandon10.00am to 4.00pmKnottingley10.00am to 4.00pmSidmouthMon-Sat 9am to 6pm
Sun 10.30am to 4.30pm
Bridgnorth10.30am to 4.30pmLancasterMon-Sat: 9.30am to 5.00pm

Sun: 11.00am to 5.00pm
Sleaford10.00am to 4.00pm
Bridport10.00am to 4.00pmLangold10.00am to 4.00pmSnettisham10.00am to 4.00pm
Bungay10.30am to 4.30pmLeiston10.00am to 4.00pmSouth Elmsall10.00am to 4.00pm
Cainscross10.00am to 4.00pmLeominster10.00am to 4.00pmSouth Molton10.00am to 4.00pm
Carterton10.00am to 4.00pmLutterworth10.30am to 4.30pmSoutham10.30am to 4.30pm
Chard10.30am to 4.30pmLydney10.00am to 4.00pmSpennymoor10.00am to 4.00pm
Cinderford10.00am to 4.00pmMablethorpe10.00am to 4.00pmSpilsby10.00am to 4.00pm
Cleethorpes10.30am to 4.30pmMaltby10.00am to 4.00pmStalham10.30am to 4.30pm
Clitheroe10.00am to 4.00pmMarchMon-Sat 9am-6pm
Sun 10.00am to 4.00pm
Stanley10.30am to 4.30pm
Corsham10.00am to 4.00pmMarket Deeping10.30am to 4.30pmStaple Hill10.00am to 4.00pm
Crewkerne10.30am to 4.30pmMarket Drayton10.00am to 4.00pmStaveley10.00am to 4.00pm
Crowborough10.00am to 4.00pmMaryport10.00am to 4.00pmStourport10.30am to 4.30pm
Deal10.00am to 4.00pmMatlock10.00am to 4.00pmSturminster Newton10.00am to 4.00pm
Debden10.00am to 4.00pmMelksham10.00am to 4.00pmTenterden10.00am to 4.00pm
Diss10.00am to 4.00pmMexborough10.00am to 4.00pmThorneSunday: Closed
Downham Market10.30am to 4.30pmMiddlewich10.30am to 4.30pmTiptree10.30am to 4.30pm
East Dereham10.00am to 4.00pmMildenhall10.00am to 4.00pmTodmorden10.30am to 4.30pm
Egremont10.00am to 4.00pmMinehead10.00am to 4.00pmUlverston10.30am to 4.30pm
Fakenham10.00am to 4.00pmNewhaven10.00am to 4.00pmUttoxeterMon-Sat: 9am to 5pm

Sun: 10am to 4pm
Felixstowe10.00am to 4.00pmNewquay10.30am to 4.30pmWarminster10.00am to 4.00pm
Frodsham10.30am to 4.30pmOtley10.30am to 4.30pmWarwick10.00am to 4.00pm
Garforth10.00am to 4.00pmOxtedSunday: ClosedWatton10.00am to 4.00pm
Gillingham10.00am to 4.00pmPadiham10.00am to 4.00pmWhitchurch10.00am to 4.00pm
Great Harwood10.00am to 4.00pmPaignton10.00am to 4.00pmWhittlesey10.00am to 4.00pm
HalsteadMon-Sat: 9am to 4pm

Sun: Closed
PershoreMon-Sat: 9am to 5pm

Sun: 10am to 4pm
Wigton10.30am to 4.30pm
Harleston10.00am to 4.00pmRedruthMo/Tu/We/Sa 9am-6pm
Thu & Fri 9am-7pm
Sun 10.30am to 4.30pm
Withernsea10am to 4.00pm
Harwich10.00am to 4.00pmRipley10.00am to 4.00pmWrentham10.00am to 4.00pm
Haslemere10:00am to 4:00pmRiponSunday: ClosedWymondham10.30am to 4.30pm
Headcorn10.00am to 4.00pmRomsey10.30am to 4.30pm
Heathfield10.00am to 4.00pmRoss on Wye10.00am to 4.00pm
Holbeach10.00am to 4.00pmRoyston10.30am to 4.30pm


Our store finder will also be kept up to date so you can check to see if your local store is open.