129th (Bristol) Heavy Battery, Royal Garrison Artillery, was a New Army ('Kitchener's Army') unit of the British Army raised in the City of Bristol in World War I. It was later joined by a contingent recruited from Smethwick in Staffordshire. The battery served with the British Expeditionary Force (BEF) on the Western Front, spending a long period in the Vimy Ridge area, including the 1917 battle, then saw action at Messines and Ypres. It fought against the German Spring Offensive and took part in the Allies' victorious Hundred Days Offensive.