The two buildings on the corner are gone. (The larger one was "for sale or lease.") An empty lot remains. The tall building in the background still proudly displays advertising/art. The two buildings on the right remain. I imagine that the 3 strangely placed windows (next to the Ben Sherman ad) were once situated around the roof of the smaller missing building. CLICK IMAGE TO ENLARGE
Thanks, These Americans.