Westminster council to ban supersize new homes November 14, 2018 by Editorial Team London borough’s 150 sq metre limit aims to inspire building of more affordable properties