Leo Verhoeven’s work seems to be concentrated mostly on views in Southwark especially around Peckham and Camberwell.
Here are two paintings.
First, Odeon Denmark Hill, 1986
Second, Odeon Denmark Hill 2, 1992
I can’t find a dedicated website, but his paintings are available for purchase at
https://www.londonart.co.uk/sales/view_art.asp?artistID=178