0 review
Brockhurst Corner, Uxbridge Road, Harrow, London HA3 6DL
020 8954 6781
Steakhouse
Harrow, North West London
£££