Get Directions to Highgate Holistic Clinic ← View details 253 Archway Road , London N6 5BS , England , United Kingdom, London, England N6 5BS 0203 659 2711 Get Directions From* To * — Required information