Julia and Richard’s flat is a lovely welcoming space, located a short walk from the shops and tube at Central Finchley. We couldn’t have asked for more considerate hosts, would recommend staying here to anyone!