London, England, United Kingdom (UK)
Green space with a lake with daily pelican feeding, a grass-roofed cafe and ceremonial displays.

St. James's Park, located in London, England, United Kingdom (UK), is a picturesque royal park in the heart of the city. Its lush greenery, serene lake, and vibrant flower beds create an oasis of tranquility amidst the bustling metropolis.
Visitors can enjoy leisurely walks along tree-lined pathways, admire the resident pelicans at the lake, and take in iconic views of Buckingham Palace. The park's rich history and Royal connections add to its allure. St.
James's Park is a perfect escape for nature lovers and a must-visit destination for anyone exploring London.
Horse Guards Road The Storeyard, London, SW1A 2BJ, GB