Biggest new London park since 2012 Olympics opens

BBC Local News

Published

BBC Local News: London -- The 32-acre park has a pavilion café, amphitheatre, fitness trail, play areas, ponds and 700 new trees.

Full Article