1. 1) huge
2) tall
3) large
4) beautiful
5) fresh
6) lovely
7) amazing
8) massive
2. 1) It's in Hampstead, North London.
2) It's ten km long.
3) You can see pretty ponds, tall trees and amazing birds.
4) You can swim in the ponds and walk aroundthe gardens. In winter you can skate.
3 не могу, на телефоне сложно печатать статью.