Angel of the North
Durham Road Low Eighton, Gateshead, England NE9 6AA
Featured Review : The Angel of the North, Britain’s largest sculpture, crowns a hilltop 3 miles from the Gateshead town centre on the southwestern edge of the Tyneside conurbation. Designed as a paean to the industrial heritage of the reg...See Full Review