organic restaurant in Russell Square

About 186 results.

Re Hotel Shoreditch

thumb_up 1313 likes
rate_review 320 Reviews
favorite 11361 favorites
419-437 Hackney Road, E2 6 London, United Kingdom

The RE Hotel London Shoreditch is set in the heart of the East End with nearby transport links that place all the sights of the city within easy reach.

Umu

thumb_up 2606 likes
rate_review 102 Reviews
favorite 3428 favorites
14-16 Bruton Place, W1J 6LX London, United Kingdom

Umu, London’s first Kyoto kaiseki restaurant, was opened in September 2004 by MARC Ltd (Marlon Abela Restaurant Corporation). MARC also owns Cassis Bistro in Knightsbridge and The Greenhouse and…

London Chinatown Chinese Association

thumb_up 769 likes
rate_review 4 Reviews
favorite 306 favorites
3rd Floor, 5 Newport Place, WC2H 7JN London, United Kingdom

The LCCA is a not for profit organisation which was formed in 1978 to serve the Chinese community by responding to the needs of the businesses and residents of London's Chinatown.

Bistro Aix

thumb_up 592 likes
rate_review 72 Reviews
favorite 1200 favorites
54 Topsfield Parade, Tottenham Lane, N8 9 London, United Kingdom

Award-winning, chef-owned French restaurant and wine bar - voted Best 'Local' in 2016 Love London Awards

Chash - The Fine Tea Company

thumb_up 502 likes
Saint John Street, EC1V 4NR London, United Kingdom

If ‘Tea Makes Everything Better’ shouldn’t we be drinking better tea? ™

The Olive Tree Organic Foods

thumb_up 147 likes
rate_review 7 Reviews
favorite 10 favorites
152 Willesden Lane, NW6 7TH London, United Kingdom

Riverford Home Delivery

Gap Road 35, SW19 8JG London, United Kingdom

Ahimsa

Health & Organic Wellbeing Ltd

Berkeley Square, W1J 6BD London, United Kingdom

Grow

thumb_up 8493 likes
rate_review 144 Reviews
favorite 7666 favorites
98C Wallis Road, Main Yard, Hackney Wick, E9 5LN London, United Kingdom

An independent bar, kitchen & creative space in Hackney Wick: An experiment in ethical, sustainable business & self-sufficient communities.

Vantra Eden

Tottenham Court Road 79A, W1T 4TD London, United Kingdom