New houses at Governors Place in Woolwich, southeast London, UK. The terraced houses were built in the 2010s on the grounds of Government House.