Architecture of Leeds See Also 1903Architecture of LeedsArchitecture of YorkshirechurchesTemple Moore Random Building 1863 – Auction Rooms, Leeds, Yorkshire 1903 – St. Margarets Church, Leeds, Yorkshire Home / Buildings / Architecture of England / Architecture of North East England / Architecture of Yorkshire / Architecture of Leeds / 1903 – St. Margarets Church, Leeds, Yorkshire Architect: Temple Moore Share this:TwitterFacebookMastodonRedditPrint Related Posts Related Posts