The Victoria Inn

4.1
(77 reviews)
78 Hill Rise, TW10 6UB
+44 20 8940 2531Official website
Bar
Drinks
Mid-range
Pub
Restaurants
Restaurant

At a glance

  • Verified listing
  • Typical visit: about 1 hour
The Victoria Inn | London | United Kingdom | TripAligner