St. James Park in London St. James Park is one of the major parks in London, and is worth a visit if you would like to see a real English garden. It’s also within a short distance of numerous other city attractions. Related: Hotels near St. James Park