Saint Saints, the fictitous hospital in Little Britain has been demolished to make way for the first major project by London Thames Gateway
The new development, called St Andrew's will deliver over 950 new homes, many for families, and significant community benefits such as high quality open space and health facilities for the Primary Care Trust.
No plans for a school then? And the site is next to the busy A12 (Blackwall Tunnel Approach Road). Still, there is a pub nearby... The Duke of Wellington