Whilst in London today on Great Eastern Road I noticed a rather odd site amongst the demolition work for the new "overground" were two LU carriages perched on a rooftop!!! does anyone have any idea how they got there?? more to the point what stock they are?? I then became curious to which line this originally was??