Has anyone else noticed these things on South London Streets? So far I've seen a few round Camberwell, Mottingham, Lewisham, Dulwich, and in Bromley.
Have you got one of these things near you?
I believe that they allow a vent to the build up of noxious gasses in the sewage system - but that's about all.
Are there any in North London?
Have you got one of these things near you?
I believe that they allow a vent to the build up of noxious gasses in the sewage system - but that's about all.
Are there any in North London?