Нет, он не в Англии, он в Петергофе. "Английский" - это его название. Википедия так про него пишет: "Английский парк — первый пейзажный парк в Петергофе. Основан при Екатерине II. ... Самый большой парк Петергофа. Создан по проектам архитектора Джакомо Кваренги и садового мастера Джеймса Медерса", ну и так далее.