The Lord Barber's Club - Carrer de Cros, 5, Sants-Montjuïc, 08014 Barcelona, Spain | Fresha