Comparing Tim’s £3,359 quote for Virgin, BA can get you exEDI out on 21st and back on 4th for £2,520.
That’s a saving of £839.
No need to change terminals, and a chance to ride the BA A380.
Book it as a BA Holiday (with a throwaway hotel) and you’ll even get 10,000 bonus Avios:
Plus you can spread the cost, paying only a deposit now, with the remainder due 10 weeks prior to travel.