I stayed in Jeffreys Finchley Road apartment with my mother for a week and we both liked the size of the apartment (the views are also nice!) There were loads of stores and cafes within a short walk from the apt.building and it was well connected to the rest of London! Jeffrey gave us a short tour of the apartment and explained the basics well