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.

2,570 licensed HMOs

1,106 licensed HMOs

216 licensed HMOs

13,457 licensed HMOs · additional licensing · selective licensing

2,230 licensed HMOs

2,932 licensed HMOs

3,650 licensed HMOs

17,659 licensed HMOs

2,400 licensed HMOs

1,369 licensed HMOs

1,998 licensed HMOs

779 licensed HMOs

4,007 licensed HMOs

927 licensed HMOs

288 licensed HMOs

743 licensed HMOs

1,132 licensed HMOs

2,876 licensed HMOs

1,549 licensed HMOs

332 licensed HMOs

3,607 licensed HMOs

1,261 licensed HMOs

517 licensed HMOs

2,157 licensed HMOs


96 licensed HMOs

3,976 licensed HMOs

180 licensed HMOs

726 licensed HMOs

3,008 licensed HMOs

713 licensed HMOs

2,839 licensed HMOs