Click on the COD 1Tb version and there will be an offer to add the console bundle + Overwatch for £299 then add Mafia 3 for £20 to bring it to £319.
There is an offer for Battlefield 1 ps4 free when purchasing a 1TB PS4 and I'm hoping when it updates tomorrow it will let you sub out Overwatch for Battlefield 1 but I think it will just be the standard 1tb version.
I think good value considering the cod legacy edition (digital) is £80 on it's own then overwatch and Mafia 3 on top. Plus don't forget the extra 500gb memory.
Don't forget QuidCo 3.5% makes this £307.84!