Cafe Metro

4.4
(26 reviews)
Junction Road, Archway, London N19 5RQ 4 Junction Road, London, N19 5RQ
+44 20 7281 1883
Breakfast
Cafe
Cheap Eats
Coffee & Tea
Seating
Takeout
Restaurant

At a glance

  • Typical visit: about 1 hour
Cafe Metro | London | United Kingdom | TripAligner