Yes I would recommend them. I commuted on the mean streets of SE London for 5 years on them. I went through 3 pairs. They are a little slow rolling, but once up to a bit of speed roll along nicely.
They are very good tyres, though not entirely puncture proof.
The closest tyres to puncture proof would be Marathon Plus.
But as with all tyres, look after them and they will look after you.
Get in the habit of checking your tyres before and after every ride. Especially after wet weather riding.
Dig out any little bit of glass, flint, stone etc that could work it's way in.