Your local health food shop in the heart of Teddington.

Tel: 020 8977 8899

Welcome to London Health Foods

Based in Broad Street, Teddington, we supply a wide range of health foods, drinks, vitamins and supplements

Learn more

Is it tea you’re looking for?

Then you’ve come to the right place – we’ve got the brew for you

Learn more

The most important meal of the day…

Set yourself up with our wide selection of healthy granola and cereals

Learn more

From A to Zinc

All the vitamins, minerals and supplements you need

Learn more

Welcome to London Health Foods


We have a wide range of supplements to choose from. Come in store to take

Herbal Teas

Come in store today and take a look at our wide range of herbal tea.

Please feel free to get in touch with London Health Foods if you have any questions >>>

Get in touch with us

Image descriptionProducts

The products in store are all chosen by the team at London Health Foods based on what our customers tell us they love.

Learn more

Image descriptionNatural Remedies

Our team are can provide helpful friendly advice about the natural remedies that we stock in store. Why not come and ask us a question?

Learn more

Image descriptionWhere To Find Us

London Health Foods is based at 51 Broad Street in Teddington, virtually opposite Tesco Metro and Fitness First.

Learn more

The brands we stock