Find the top British restaurants in Harrow near you now.
Steak house
Address: Kenton Rd, Harrow HA3 8AT, United Kingdom