Barrafina London Store Finder
Find all of the Barrafina stores in London
Barrafina (Holborn)
43 Drury Lane, Holborn, London, WC2B 5RT
Nearest Station
Covent Garden 0.15 miles
Barrafina (Soho)
26-29 Dean Street, Soho, London, W1D 3LL
Nearest Station
Tottenham Court Road 0.19 miles
Barrafina (Islington)
66-68, Coal Drops Yard, Stable Street, Islington, London, N1C 4AB
Nearest Station
King's Cross St. Pancras 0.35 miles
Barrafina (Soho)
26-27 Dean Street, Soho, London, W1D 3LL
Nearest Station
Tottenham Court Road 0.19 miles
Page 1 of 1