Barista Coffee House London Store Finder

Find all of the Barista Coffee House stores in London
Barista Coffee House image
Barista Coffee House (Hampstead & West Hampstead)
219B Finchley Road, Hampstead & West Hampstead, London, NW3 6LP
Nearest Station
Finchley Road 0.00 miles
Barista Coffee House image
Aldgate Station, Aldgate High Street, The City, London, EC3N 1AH
Nearest Station
Aldgate 0.00 miles
Barista Coffee House image
Unit 5, Station Forecourt, Station Road, Edgware, Edgware, HA8 7AW
Nearest Station
Edgware 0.00 miles
Barista Coffee House image
583 Commercial Road, Shadwell, London, E1 0HJ
Nearest Station
Limehouse 0.13 miles
Barista Coffee House image
Barista Coffee House (Seven Kings)
522 High Road, Seven Kings, Ilford, IG3 8EG
Nearest Station
Seven Kings 0.20 miles
Page 1 of 1