This is the site of Thames TV Euston - the technical block was demolished and was where the gap is in the centre of the picture
Pictures taken by me are copyright