It truly is located at 61 Broomielaw on the riverbank off brand new River Clyde during the Glasgow