American Restaurants nearby 297-301 Station Road, Harrow, Middlesex, Middlesex HA1 2TA, United Kingdom

Steak Out

Approximately 0.21 km away
Address: 358 Station Road, Harrow, London HA1 2DE

Chill on the Hill

Approximately 0.31 km away
Address: 384 Station Road, Harrow, London HA1 2DD