Barber Chair Barber Chair Chingford Station Road, Greater London, England, United Kingdom Added on September 13, 2026 Space Size (sq ft): 26 sq ft