Aberdeen – The Lemon Tree – UK Date/Time Date(s) - 28th / Oct / 201628th, Oct, 2016 Aberdeen – The Lemon Tree – UK Google Map Map Unavailable