Delivery
Pickup
Outdoor
England
London
Harrow
Harrow on the Hill
1 Restaurants on GastroRanking
464 Opinions in 2 websites
Stayed at this hotel as close enough for Wembley Stadium. Rooms dated and a little smelly in first room, second night room a little better still very dated.