Yes buildings on left are new - shop on base and flats above it and to the left.  

The building jutting out on the far left is over the road - I not sure if modified from your original.  It is now a pizzeria.  

Inside Forum July 2024.