Who done it? Mar 18, 2019 by theholmesteader, posted in Glasgow, Street Art I was in Glasgow on Saturday and was in Howard Street where I saw the 2 murals advertising the Euro Hostel on Clyde Street, there is no indication of whose work it is, can anyone identify who did it. Share this:TwitterFacebookLike this:Like Loading...