The largest gold holdings of the top six Central Banks in the world are, in tonnes: US (6,133), Germany (3,352), Italy (2,451), France (2,436), Russian Federation (2,329) and China (2,113). The UK only has 310 tonnes of gold but China is expected to keep another 2-3,000 tonnes of gold off its official books, potentially making it the largest holder in the world.
Source