Princess Kate at London reception