Origin Housing is a registered social landlord, providing affordable housing in our communities and related care and support services to the people who live in them. With over 6,500 homes and customers in London and Hertfordshire, we continue to look for opportunities to grow, while ensuring a personal and local touch remains at the heart of what we do.
Origin Housing, Head Office, St Richards House, 110 Eversholt Street, London, NW1 1BS
North London & Hertfordshire
0300 323 0325-main office; 0300 323 0550-handyman service
Mon-Fri 8am-6pm (phone lines); Mon-Fri 8.30am-5pm (office)