Braemar Terrace and North Point buildings