• 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

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


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