Parking close to The Wrens:

Trafalgar Street (Link) 

St John's (Link)

Merrion Centre (Link)

Parking Information from Leeds city council 

Leeds City Map link