Wimpole Street

By 1885, Doctor Henry Jellicoe lived in a house on Wimpole Street in London. (GAME: )