St Johns Shopping Centre
4Prop Research
Dec 31, 2009
226
St Johns is ideally placed in the heart of Leeds with entrances on Merrion Street Dortmund Square and Albion Street.
written by