London Centre of Trichology
93 Judd St, London WC1H 9NE, United Kingdom
4.7
22 reviews
8 comments
GVHG+22 London, United Kingdom
Location reporting
Claim this location
Monday: Close
Tuesday: 10–17
Wedneasday: 10–17
Thursday: 10–17
Friday: 10–17
Saturday: 10–17
Sunday: Close
Tuesday: 10–17
Wedneasday: 10–17
Thursday: 10–17
Friday: 10–17
Saturday: 10–17
Sunday: Close
If you're struggling, arrange a consultation or contact them - the staff are brilliant and I highly recommend the service they provide! I'm sure the products they have are just as good!
I thought that a free consultation could have a catch but actually, Steve told me that he didn’t really think I had much to worry about and that I could contact him should I have any more concerns.
I’ve kept in touch with LCT and will continue to do so. 5 stars.