The world’s biggest and most diverse bouldering centre is coming to North Leeds!"The Climbing Depot" is opening January 2009Open to the public and various groupsMore information will be available on the upcoming website
where exactly is North Leeds?
Quote from: Will Hunt on November 06, 2008, 12:22:26 pmwhere exactly is North Leeds?To the north of Leeds.
To me, north leeds means Sheepscar/Stab-eltown
my source informs me there's been nothing in the last 18 months.