British Restaurants in Harrow

Find the top British restaurants in Harrow near you now.

Travellers Rest Beefeater

Steak house

Address: Kenton Rd, Harrow HA3 8AT, United Kingdom