lee garden is located 51 island street in galashiels (TD1 1) in the region of selkirkshire (scotland). This place is listed in the restaurant category of the geodruid galashiels 2015 guide.