It's all about saving money , they tow aircraft to the maintenance base now and park them up rather than leave them on stand.
The cost to BA for using a stand is done on aircraft type and for something like a 747 it can run into thousands per day.
The aircraft are all towed using towbarless tractors which lift the nose gear off the ground and tow along on the mains.