
Canada Water: Developer requests reduction in affordable housing from 35% to 10%
British Land is developing the vast 53-acre site to become London's first new town centre in 50 years. However, there are concerns that local people are being priced out.