Interesting to think that this street art will presumably be sitting as a layer in between Marcruss Stores and the new-build flats for ever...
Here's a snap from before the cover-up.
Having checked the planning application it seems these may be going to be called the Black Horse Apartments, echoing the former name of Pembroke Place, which is a nice little touch.
GPS Coordinates:
51.44972, -2.61449
Location: Cliftonwood