The Lemon Tree in Aberdeen, Scotland

Live music venue in Aberdeen, SCO, UK.

Upcoming events at The Lemon Tree

65 upcoming events scheduled.