Newbury Close in Newcastle upon Tyne

Newbury Close in Newcastle upon Tyne is a residential street and crosses Neptune Road. Newbury Close also exists in Greater Manchester, Greater London, West Midlands, Liverpool City Region and East Midlands.

Road Type
residential street