A rather nice green tower block (University College Hospital) near Euston Square in London.