(services and facilities) (services and facilities) Universities campus Streatham Campus: Streatham Campus is described by The Times as the âbest-gardened campus in Britainâ…