The reason I looked out the window was that I did think someone was up to something. The two blokes were wearing TW yellow reflective vests but of course they could have been anybody. It just seemed so unusual- how would you detect a leak by looking into the small lid on the pavement elsewhere? Of course I probably know nothing about water supplies so it could be possible.