Great flat in brilliant location to central London, around 10 mins from Willesden Green train station.
The flat is rather small but was clean and had everything we needed for a brilliant stay.