TfL currently has the following sites out to market;
South Kensington station - Kensington & Chelsea;
Northwood station - Hillingdon;
Blackhorse Road - Waltham Forest;
Landmark Court - Southwark; and
Fenwick South - Lambeth.
Can you confirm that this list is correct and outline how many homes you plan to build on each site and how many on each site will be affordable?