Hi, We've just moved our business into a small shopping mall in our hometown in Connecticut. The mall's name is Glen Lochen and we were wondering what exactly the name means. We feel that it is an enchanted place and maybe the name and the meaning would give us a clue of what it all means. We would greatly appreciate any help that anyone can give us. were a tea company so let us know if you like tea!!