Here are some photos I took recently of the site (copied from the Development Rumors thread).
And one of the view from the lot;
EDIT: Just as a side not I tried emailing the Development Department a week or so ago about this proposal but nobody ever responded to my email. I might try again soon since its now on the schedule.