Steak Houses in Harrow

Find the top Steak houses in Harrow near you now.

Travellers Rest Beefeater

Steak house

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