First, verify the client’s detected site using nltest /dsgetsite and confirm the workstation IP subnet exists under the correct London site in Active Directory Sites and Services. Ensure the London subnet objects are properly defined and associated with the intended site. Missing or overlapping subnet definitions commonly cause clients to authenticate against distant DCs.
Next, validate DC Locator behavior using nltest /dsgetdc:<domain> on affected systems. Flush cached locator information with nltest /dsgetdc:<domain> /force, or by restarting the Netlogon service.
Check the DNS configuration tied to the AD site coverage and ensure that the London AD site does not include DNS records of Tokyo domain controllers.
Keep in mind that majority of AD problems tie to misconfigured DNS.
If the above response helps answer your question, remember to "Accept Answer" so that others in the community facing similar issues can easily find the solution. Your contribution is highly appreciated.
hth
Marcin