Elmwood Park in Newcastle upon Tyne

Elmwood Park in Newcastle upon Tyne is a residential area. Elmwood Park also exists in Greater Manchester and Greater London.

Land Use
residential area