Back from my travels, I was staying in Watford this weekend and was delighted to finally have a chance to visit Geeks on Queens Road! They have a va…