I dont think there can be any doubt this is the headquarters of Channel 4 Television in Westminster, London. The image was taken one Sunday in June 2010, and i was taken by how instantly recognisable this building was – the branding carries from what you see on the TV and is massive.
Related posts you may wish to read:
