- London, England, United Kingdom
THE BARBER'S CHAIR LIMITED is a company based out of 247 GRAY'S INN ROAD, LONDON, United Kingdom.