Metro Depot in Newcastle upon Tyne

Metro Depot in Newcastle upon Tyne ist ein Gebäude. Metro Depot is near Briarwood Avenue.

Building Type
railway line