Nearby residents in Hampstead have lodged complaints with local council, saying their legal rights to light could be ‘infringed’

Copy link

twitter

facebook

whatsapp