2805 Doyle Drive, London South