New London Architecture

Hannah Farahar

Development Director

British Land

Hannah Farahar
Hannah has been working for British Land on the Canada Water masterplan for circa 5 years. Canada Water is a 53-acre regeneration project, providing a new town centre for London.
Hannah is Development Director and is also the Sustainability Lead for the project, responsible for setting and delivering the ambition to be one of the most sustainable urban regeneration schemes in the UK.

Latest contributions


Hannah Farahar

Stay in touch

Upgrade your plan

Choose the right membership for your business

Billing type:
All prices exclude VAT
View options for Personal membership