The Metro Bar & Canteen

Bar in Holloway
The Metro Bar & Canteen image
Ad
No longer at this address

Our records show that The Metro Bar & Canteen is closed.

Address
295 Holloway Road
Holloway
London
N7 8HS
Map
Region
Holloway
Nearest Station
Holloway Road
0.00 miles
Category
Bars

User Reviews

There are no user reviews