BUSINESS Developer wants to cram 56 people into London house with one shared kitchen | UK News October 26, 2024