A peaceful area where visitors can relax, enjoy
Greenwich Church St, Greenwich SE10 9RB، United kingdom
Children's playground
* Ball court area * There is a hardball area in the gardens