It is located at 61 Broomielaw for the riverbank out of brand new Lake Clyde inside the Glasgow