Report - The sT. john’s wood square projecT€¦ · The 2.2 hectare Main Site is located in the heart of St John’s Wood between Finchley Road to the west, and Primrose Hill to the east.

Please pass captcha verification before submit form