Location South Thames College (South Thames Colleges Group)Wandsworth High StreetWandsworthLondon SW18 2PPUnited Kingdom