Metro
Coffee Shop
Independent cafe, Metro, offering hot and cold drinks, including coffee and smoothies.
Location
Best places nearby
The highest rated places close to Metro.
Local restaurants nearby
120 High Road, ENG
Location
The highest rated places close to Metro.
120 High Road, ENG