Original: The stadium is located within the Moore Park Estate also known as Walham Green.
Simplified: Its