Skip to content

Members of Lambeth Borough Council have unanimously approved planning permission for the Elizabeth House project in central London.

Located next to Waterloo station, the scheme comprises two buildings: an 11 storey office block to the south and a 29 storey residential and office tower to the north.