BP (RIP)
BP, Kings Cross Road, London, WC1 (July 2007) BP, Kings Cross Road, London, WC1 (November 2009) It’s been a while since this happened but those based in London may have noticed the erection of some new flats on Kings Cross Road which now obscure the vast majority of this BP sign that was once there. […]
12 Nov 2009