Dine 14 Aug 2015 0 745 Legend Heights Café and Restaurant Last term saw the completion of a number of construction projects at Dulwich College Beijing’s…