Vicar Lane, Leeds

From Wikipedia, the free encyclopedia

Buildings on the east side of the street, in 2019

Vicar Lane is a street in the city centre of Leeds, a city in England.

Layout and architecture

References

Related Articles

Wikiwand AI