Very cool water feature
7/22/2021
Located just off the busy and bustling Boar Lane is an oasis of calm known as Trevelyan Square, a ni...
(1)
Advertisement
The Talbot Hounds Fountain is a notable water feature located in Trevelyan Square, Leeds, England. This site offers a peaceful retreat away from the hustle and bustle of nearby Boar Lane, providing a serene environment for visitors. The fountain is a highlight of the square, contributing to its charm and inviting atmosphere.
Generated from the web
Located just off the busy and bustling Boar Lane is an oasis of calm known as Trevelyan Square, a ni...
Advertisement