The George Inn

3.2
(5 reviews)
77 Borough High St, Se1 1nh, London
Mid-range
Restaurants
Restaurant

At a glance

  • Typical visit: about 1 hour
The George Inn | London | United Kingdom | TripAligner