Has anyone got any feedback on this school, part of London University? My daughter has been offered a place to study Sustainable Development.We are overseas and none of us have had an opportunity to look at the uni's she's been offered. The others are Edinburgh and St Andrews (all for the same course). Any input would be fabulous!