Reference: 84

  • Greater London
  • Large area of parkland in East London located next to the Thames.