Stratford, London. Essex, England