Arch Rivals

4.8
(16 reviews)
361 Winchelsea Road, London, E7 0AQ
+44 7818 400455Official website
Bar
Drinks
Mid-range
Pub
Reservations
Restaurants
Seating
Table Service
Vegetarian friendly
Restaurant

About

Essentially a booze shop and bar that sells toasted sandwiches, cocktails, and deli food items. No longer a restaurant.

At a glance

  • Verified listing
  • Typical visit: about 1 hour
Arch Rivals | London | United Kingdom | TripAligner