The Lemon Tree
Aberdeen, GB