
Subway
Holloway Road, London • Restaurant
3.1 mile | Open • 8:30 AM - 9:30 PM
Subway
Holloway Road, London •
Restaurant
3.1 mile | Open • 8:30 AM - 9:30 PM
Main entrance has a small bump, wide manual glass single door with doormat. Front indoor space is main eating/retail/waiting area, air‑conditioned, brightly lit, wide paths, seated/standing counters, tightly spaced seating, strong food smells.
Your business?
Your business?


