The Lemon Tree - Aberdeen, UK

Address: 80 West North Street, Aberdeen, AB24 5AT

The Lemon Tree began life as St Katherine's Club, built in the 1930s by the Young Woman's Christian Organisation as an activity centre to keep women off the streets of Aberdeen. The venue and has always been a cornerstone for the local community.


There are no comments... Yet!
Login or Register to post a comment