Perfect place for anyone visiting Wembley. 10 minute walk from the stations and to the stadium.
Amazing host, very accommodating. Could not recommend more!!