Is this an owl?

We live in West London and there a lot of large trees along the back gardens, so there's a bit of a forest.

We hear this call mostly at night or dusk. The recording is not great and full of city atmos, but there are two 'hoots' on it. Is it am owl?

https://drive.google.com/file/d/1qlQ_NktNsXG601hsusWqiX_D9sLx2bVo/view?usp=drivesdk