London Royal Green Space and Rock Concert Venue
This page is the CodyCross answer for the clue below from TV Station, Group 618, Puzzle 3 (Reality Show).
Question is: London Royal Green Space and Rock Concert Venue
and the answer is: HYDEPARK
Word Meaning:
HYDE — Alternative form of hide (area of land)
Definitions from Wiktionary.