Impressive sculpture
1/7/2025
Impressive sculpture Nice little stop to stretch your legs but no toilets/coffee etc. super slippe...
(2,273)
Advertisement
The Angel of the North is an impressive sculpture located in Low Eighton, England. The site is praised for its beautiful sculpture, which is situated in a perfect location for visitors. It serves as a nice stop to stretch legs and enjoy the surrounding area.
Generated from the web
Impressive sculpture Nice little stop to stretch your legs but no toilets/coffee etc. super slippe...
Great location, easy to access. Plenty of free parking with mobile coffee van. Lots of photos taken....
Opted for The Angel for tea tonight as we had Sunday lunch here, a couple of weeks ago and it amazin...
Advertisement