HMO Licensing in London

32 councils with HMO licensing information in London.

32 councils
48,040 licensed HMOs
1 with additional licensing
1 with selective licensing

About HMO licensing 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.

Councils

Other regions in England

Frequently asked questions

Do all London boroughs have the same HMO rules?
No. Each borough sets its own licence fees, additional licensing boundaries, and selective licensing schemes. Some boroughs have borough-wide additional licensing; others target specific wards.
Which London boroughs have additional HMO licensing?
Many London boroughs operate additional licensing. This directory shows 1 councils in London with additional licensing schemes. Check each borough page for current scheme details.
How many licensed HMOs are there in London?
Where register data is available, London has over 48,040 licensed HMOs across its boroughs. Actual totals may be higher as not all councils publish full register data.

Summary

Councils32
Licensed HMOs48,040
Additional licensing1
Selective licensing1