Visit St James's Park from Strand Palace
St James’s Park is the oldest and amongst the most beautiful of London’s many parks. Located at the heart of ceremonial London, this park is the perfect opportunity to escape the busy streets and immerse yourself in London's stunning wildlife.
Only a 12 minute walk away from Strand Palace