Not far from Wembley Stadium.
Frosty’s Bar
Kenton Rd, Harrow
London HA3 9DW
England
London HA3 9DW
England
Directions: Click here for directions
CSC: North West London CSC
Shows Celtic games live on TV
Telephone: 07475 170674
Not far from Wembley Stadium.
Directions: Click here for directions
CSC: North West London CSC
Shows Celtic games live on TV
Telephone: 07475 170674