Anti-bike petrol stations

1 of 1

Here is a list of all the petrol stations that have refused to serve MCN readers, unless they removed their helmets.

The highest proportion of the complaints we have received have been about the Tescos chain, but it isn’t the only offender. If you want to name and shame a petrol station, email

And if you know of of pro-bike filling stops, let us know and we’ll be able to promote those places which help motorcyclists.

To see the anti-bike petrol stations in your area, click the appropriate link below.

South East of England

South West of England

East of England


North of England




Anti-bike petrol stations in the South East of England

Tesco, Sheerness, Kent
Somerfield/Esso, Beechings Way, Twydall, Gillingham, Kent
Morrisons, Walderslade, Kent
BP, St Vincent’s Road, Dartford, Kent.
Tesco, Folkestone, Kent
Tesco, Whitstable, Kent
Shell, Birch Hanger Services M11, Stanstead, Essex
Shell, M11 Birch Hangar services, Essex
Morrisons, Witham, Essex
Sainsburys, Newhaven
Tesco, Clapham Common, London
BP, Thamesmead, Harrow Manor Way, Thamesmead, London
Total, Harrow Road, Kensal Green, London
Shell Old Ford Rd, 445-453 Wick Lane, London, E3 2TB
Texaco, West Wycombe Road, High Wycombe
Texaco, just over the Albert Bridge, Battersea, London
Whitehaven Esso, Barking Road, Plaistow, London
Esso, High Road, Whetstone, London
Sainsburys, Greenwich Penninsular, London.
Tesco, Lewisham, London
Texaco Fillings Station Botley Road Hedge End Hants
Shell Filling Station, Wickham, Hants
Tesco Petrol Station Cineham, Basingstoke
Tesco petrolstation Mutton Lane, Potters bar, Hertfordshire
Tesco, East Barnet Road, East Barnet, Hertfordshire
Tesco, Aldershot
TOTAL, Portsmouth Road, Peasmarsh, Surrey
Tesco petrol station, Addlestone, Surrey.
Sainsbury’s, Godalming, Surrey
Sainsburys, Watchmoor Park, Camberley, Surrey
Shell,Buckland, Surrey
Tesco, Bulls Bridge, Hayes, Middx
Tesco, Glencoe Road, Hayes, Middlesex, UB4 9SQ
Esso/Tesco Express petrol station, Dyke Road, Brighton, Sussex
Shell Bohemia, Bohemia Road, Hastings, Sussex
Shell, Fareham Rd, Wickham, Fareham, Hampshire
Sainsbury’s, Worsham, West Sussex
Tesco’s, Crawley, West Sussex
Sainsbury’s, Crawley, West sussex

Anti-bike petrol stations in the South West of England

Esso, Dorcan Way, Swindon, Wiltshire
Rodbourne Service Station, Swindon, Wiltshire
Somerfield, Amesbury, Wiltshire
Tesco petrol station Swindon
Esso kings hill Swindon
Esso cheney manor Swindon
Sainsbury petrol station Swindon west
Total petrol station, Swindon west
Tesco’s, Hucclecote, Gloucestershire
BP petrol station, Taunton Road, Bridgwater, Somerset
Tesco, Reading
Esso, Shoppenhangers Road, Maidenhead, Berkshire
BP, Uxbridge Road, Slough, Berkshire
BP, Parlaunt Road, Langley, Berkshire
BP, Findon Road, Worthing, West Sussex
Chaddlewood Garage (BP), Plympton, Plymouth
Morrison’s, Liskeard
Tesco Lee Mill, near Plymouth
Sainsbury’s, Marsh Mills, Plymouth
Sainsbury’s petrol station, Hunnycross way, Newport, IOW
Morrison’s petrol station, South St, Newport, IOW
Shell, Lansdowne Road,Cheltenham
Somerfields,Airport Road, Bristol
BP Torquay, Devon
Morrisons, Tavistock, Devon
Morrisons, Tavistock, Devon

Anti-bike petrol stations in the East of England

Malthurst Orchard Service Station (BP), Cherryhinton Road, Cambridge
Tesco, Milton, Cambridgeshire
Tesco – March Cambs
Tesco – Beccles, Suffolk
Tesco, Harford Bridge near Norwich
Tesco, Albion Petrol Station, High St North, Dunstable, Bedfordshire
Total filling station, Elstow Road, Bedford
Total, Stopsley, Luton, Bedfordshire
Total, Leighton Buzzard, Buckinghamshire
Texaco Service Station, A4020 Oxford Road, Denham, Buckinghamshire
BP, Swaffham, Norfolk
Tesco, Huntingdon, Cambridgeshire
Castle Service Station (JET), Rose Lane, Norwich, Norfolk
Tesco, Dereham, Norfolk
Shell garage, Fourwentways Old A11, Cambridgeshire.
Texaco, 82-84 Portsmouth Road, Camberley, Surrey
Tesco, Bury St Edmunds

 Anti-bike petrol stations in the Midlands

Tesco, Warrington, Cheshire
Esso garage, Franche Road, Kidderminster, Worcestershire.
Tesco, Kidderminster, Worcestershire
Tesco, Evesham, Worcestershire
Morrisons, Leominster, Herefordshire
Morrisons, Leominster, Herefordshire
Tesco, Shrewsbury
Texaco, Craven Arms, Nr Ludlow, Shropshire
Tesco Olton, Solihull
Esso Garage, Markeaton Island, Derby
Sainsburys Supermarket Petrol Station, London Road, Stoke-on-Trent
Jet, Kirklington Road, Rainworth, Mansfield, Nottinghamshire
Jet Filling Station, Bowbridge Road, Newark, Nottinghamshire
Tesco, Hucknall, Nottinghamshire
Tesco, Chillwell, Nottingham
Marmion Shell, Carlton Road, Nottingham
Junction Service Station, Wilsthorpe Road,Long Eaton, Nottingham
Morrisons, Hinckley, Leicestershire
Trinity Motors, Coventry Road, Hinkley, Leicestershire
BRANSTONS, Syston, Leicester
Croyland Motors, Rushden, Wellingborough, Northamptonshire
Tesco, Wellingborough, Northants
BP Garage, 4 ways, Corby, Northants
BP service station, Corby, Northamptonshire
BP station, Weedon Crossroads, Weedon, Northants
Total, Stopsley, Luton, Bedfordshire
Tesco, Albion Petrol Station, High St North, Dunstable, Bedfordshire
Total filling station ,Elstow rd, Bedford
Esso, Marcham Road, Abingdon, Oxfordshire

Anti-bike petrol stations in the North of England

Morrisons, Halfway, Sheffield
Esso petrol station, Halfway, Sheffield
Morrisons petrol station at meadowhead Sheffield 8, South Yorkshire
Tesco, Wath upon Dearne, Rotherham
Morrisons, Bradford, Yorkshire
Jet, Colburn, North Yorkshire
Jet, Boroughbridge Road, Knaresborough, North Yorkshire
Esso, Stonecross Service Station,Northallerton, North Yorkshire
BP South Milford, near Leeds
Tesco, Keighley Road, Halifax, West Yorkshire
Sainsburys, Charlestown Road, Halifax, West Yorkshire
Shell, Saltaire, shipley, West Yorkshire
BP Escrick A19, York
Total, Highgate Goldthorpe. Nr Doncaster, South Yorkshire
Texaco, Balby, Doncaster, South Yorkshire
Esso, Sunn Inn, York Road, Doncaster, South Yorkshire
Morrisons, Derwent Howe, Workington, Cumbria
Morrisons Texaco, Penrith, Cumbria
Esso, Penrith, Cumbria
Tesco, Newton Aycliffe, County Durham
Tesco, Newton Aycliffe, County Durham
Asda superstore, Spennymoor, County Durham
Tesco, Bidston, Wirral, Merseyside
shell, Woodchurch, Wirral
Morrison’s  Hartlepool Cleveland
Tesco’s in Coulby Newham in Middlesbrough
Tesco, Warrington, Cheshire
Morrisons, Denton, Manchester
Esso/Tesco Express, Heywood, Greater Manchester
Tesco Extra, Chorley, Lancashire
Les Walkden Ltd 48, Market St, Adlington, Chorley, Lancashire PR7 4HF
Sainsbury’s Deepdale (by Preston North End ground), Preston, Lancashire
Tesco petrol station, CliftonRoad, Blackpool
Jet Garage at Allerdene  Gateshead
Tesco Express, Benton Road, Tyne and Wear NE7 7EW
Jet, Sunderland Road, Gateshead, Tyne and Wear
Tesco at Marton in Middlesbrough

Anti-bike petrol stations in Scotland

Tesco Express, George Street, Helensburgh, Glasgow
Tesco, Helensburgh, Glasgow
Tesco Extra filling station at Pollok, Glasgow
Shell Station, Kyle of Lochalsh, Scotland
Tesco, Inverness, Scotland
Tesco, Helensburgh, Argyll and Bute
BP, Glenrothes, Fife, Scotland
Tesco, Helensburgh, Argyll and Bute
Tesco, Fairhills Industrial Estate, Woodroow Way, Irlam
Shell petrol station in Jedburgh
Shell, North Road, Bellshill, Lanarkshire, ML4 1QZ
Tesco, North Berwick East
Tesco, Renfrew, Scotland
Sainsburys, Drip Road/Back O’Hill Road, (Raploch area) Stirling
Tesco, Willowbrae Road, Edinburgh

Anti-bike petrol stations in Wales

Tesco, Gowerton, nr Swansea
Texaco, Nantgarw Road, Caerphilly
Morrisons, Caerphilly
Tescos filling station, Pontypool, Gwent
Waitrose filling station, Abergavenny, Gwent
Waitrose filling station, Abergavenny, Gwent
Waitrose petrol station, Llanfoist, Abergavenny, Wales

MCN News

By MCN News