The Statue of Tara displayed in the British Museum is a bronze Anuradhapura period statue which dates from the 8th century in Sri Lanka. There is a general belief that the statue was forcefully moved to Britain but the British authorities claim that the statue was discovered and was then moved to Britain.
Source: https://buddhashop.net/blog/best-anuradhapura-sculpture-statue-of-tara/