Our stay at Drayton Park was great.
The flat had just about everything one needs to feel at home. Easy proximity to the tube, bus and train.