The Natural Health Centre is located in 2 separate buildings in the heart of Leeds city centre. Osteopathy appointments are available in the King Street building, which is opposite The Metropole Hotel, on the corner of King street and York Place. The entrance is on York Place. There are stairs and a lift to the first floor.
There is metered car parking on York place and the adjacent streets.