answersLogoWhite

0

The biggest memorial park in the United Kingdom is in Coventry. It is simply called the History of War Memorial Park, this park was opened in 1921 and has been running every since.

User Avatar

Wiki User

12y ago

What else can I help you with?