Infantry, Royal Engineers, Para's, Royal Marines, RAF Regiment, same applies to 'em all, 'teeth arms' weren't they once called? They have always done this, no matter what surroundings. I once saw some Gurkhas kick off in a very nice pub in Hampshire, and even in Bruggen we used to have the resident Rock Sqn kick off from time to time.
Not sure about military tradition, just a tedious repetition of events down through the ages.