I London har sir John Herschelafli