The plans for the site were approved in September 2004 by Tower Hamlets, Newham, Hackney and Waltham Forest.
Rencana situs ini disahkan pada September 2004 oleh pemerintah Tower Hamlets, Newham, Hackney dan Waltham Forest.