Another from the BT Tower London panorama. BT link (zoomed out a bit) and Google Maps view of same spot which doesn’t have the same effect. No idea what the building is. Really want to know now though.