Good place to stay. Clean, well presented and with parking on street in residential and quiet area. 15 min walking distance from the tube.
3.7 miles from Wembley stadium