Report copyright - Leeds Abbey, Leeds - Kent Gardens Trust Bro… · The site of Leeds Abbey, in the centre of the village of Leeds, stands in a shallow bowl of ground, the land rising gently to the
Please pass captcha verification before submit form
Please pass captcha verification before submit form