Central London locations available to you seven days a week
46 Theobalds Road Holborn London WC1X 8NW
Open seven days a week from 9:30 until 21:00
By appointment only
Arranged over 3 floors of a Victorian townhouse, the centre offers a tranquil environment within the London Natural Health Centre for clients wishing to relax in the Holborn area. a short walk or one bus stop from Holborn underground station, also easily accessible from Chancery Lane. A few steps away from the Holborn Library
The London Natural Health Centre Holborn
46 Theobalds Rd, London WC1X 8NW