84 Upper Tooting Rd, Tooting Bec, London SW17 7PB
Restaurant
This establishment offers traditional British pub fare paired with a selection of local ales, all within a relaxed atmosphere featuring vintage decor and antiques, complemented by sports broadcasts on TV.