Finchley North, March 2003

MLA – 48,000 sq ft