136 Askew Rd, London W12 9BP
Restaurant
The business is a welcoming pub featuring a sun terrace and live sports on TV, offering a straightforward menu that highlights traditional pub classics.
Rating: 4.6
Rating: 4.2