answersLogoWhite

0

Bushy Park is a park in London. The park has grassland, woods, ponds and gardens to enjoy. One can also see red deer and fallow deer. The park contains the Diana Fountain.

User Avatar

Wiki User

11y ago

What else can I help you with?