London is the smallest of the England regions, but in population terms is one of the largest. Its position as capital of the UK gives it a unique flavour, with unparalleled opportunities and challenges.
London update
Meet the Members
London office
Find out more
Read our publications
Upcoming BIG events