BP Kings Cross Road Covered Ghost sign for BP on Kings Cross Road, London, covered by an advertising hoarding ahead of being revealed.