Excellent location for Wembley Stadium. 10/15 minute easy walk to North Harrow tube station which is only a few stops away from Wembley Park.
Great hospitality, excellent communication from friendly hosts make for a very comfortable stay.