• Display only vegan and vegetarian restaurants:

  • Yes
  • No

Vegan & Vegetarian Restaurants in England

England (4251 listings)

(See also: Channel Islands, Isle of Man)

London postal code areas / London boroughs:

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

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

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

London Central London East London North London North West London South East London South West London West London

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


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 cities listed alphabetically:

Keep HappyCow Growing Strong!

I would like to support