Fresh Men’s Hairdressers is at 31 Thurloe Street (Within the Spencer Hair Clinic) South Kensington, London SW7 2LQ.
Fresh Men’s Hairdressers is inside the SPENCER HAIR CLINIC which is 10 meters from South Kensington station opposite the North exit on the pedestrian walkway to the right of PAUL’s and 5 GUYS burgers