The perfect hosts, David and Elsa provided great advice on what to see and do and London.