• Display only vegan and vegetarian restaurants:

  • Yes
  • No

Vegan & Vegetarian Restaurants in England

England (4693 listings)

View all areas listed alphabetically

United Kingdom:

(See also: Channel Islands, Isle of Man)

Central London includes: "The City of London", "The Square Mile", Belgravia, Bloomsbury, Buckingham Palace, China Town, Fitzrovia, Great Portland St, Grosvenor Square, Harley St, Soho, St. James, Tottenham Court Rd, Marylebone, Mayfair, Piccadilly, Oxford St, Pimlico, Regent's Park, Regent St, Westminster, Whitehall

Central London
(EC1, EC2, EC3, EC4, W1, WC1, WC2, SW1)

East London
(E1-E18) plus IG (Ilford) & RM (Romford)

North London
(N1-N22) plus EN (Enfield)

North West London
(NW1-NW11) plus HA (Harrow & Wembley)

South East London
(SE1-SE28)

South West London
(SW2-SW20) plus TW (Twickenham)

West London
(W2-W11) plus UB (Uxbridge)


Home counties (around London) & Central Southern England:

Berkshire, Hampshire, Hertfordshire, Isle of Wight, Middlesex, Surrey, West Sussex


Southwest England:

Avon, Cornwall, Devon, Dorset, Somerset, Wiltshire, Channel Islands


The Midlands (Central England):

Bedfordshire, Buckinghamshire, Derbyshire, Gloucestershire, Herefordshire, Leicestershire, Lincolnshire, Northamptonshire, Nottinghamshire, Oxfordshire, Shropshire, Staffordshire, Warwickshire, West Midlands, Worcestershire


Northwest England:

Cheshire, Cumbria, Greater Manchester, Lancashire, Merseyside,Wirral


Northeast England:

Cleveland, County Durham, Northumberland, Tyne and Wear


Yorkshire:

North Yorkshire, South Yorkshire, West Yorkshire


East Anglia:

Cambridgeshire, Norfolk, Suffolk


Southeast England:

East Sussex, Essex, Kent


Also See:

Channel Islands


If a town is listed in the wrong area, please email us.

More on vegetarianism, animal rights, vegetarian dining guidebooks in the U.K. at: Viva

All areas listed alphabetically

Keep HappyCow Growing Strong!

I would like to support