Kingston upon Thames - London
June). Some later start dates available Location: 23 Collingham Gardens, London, SW5 0HL. Nearest tube: Gloucester Road or Earls Court...