FollowUNTITLEDPhysicianUNTITLED1-19 Torrington Pl, London, WC1E 7HB, United KingdomAboutHours and detailsPhysicianHealth and medicineMental health serviceBusiness and professional services