Friendly atmosphere, gets the job done, good rates,been visiting this barber shop for the past 10 yrs.
Would highly recommend heads barber shop
Len
London
Head's
Barber at 66 Ilford Lane
Ad
User Reviews
Len
from London
from London
May 15, 2023
Have your say
Add a review or useful tip for this business