This beautifully decorated flat is located at Kilburn, a nice little “town” in London with loads of nice restaurants, bakeries and cafés. A bit far away from the city center but really enjoyable. The storage space is somehow limited but if your luggage is not that much it might be enough. Suitable for two people.