Looks miles better...a Christmassy scene at the new Seven Dials junction.