32 councils with HMO licensing information in London.
London has 33 local authorities—32 boroughs plus the City of London—each responsible for HMO licensing in its area. Requirements and fees vary significantly between boroughs. Many operate additional or selective licensing schemes.
This page lists all 32 councils in London with HMO licensing information. Use the links below to check your borough's requirements, register data, and planning information.































