The aircraft in the background looks like an Oxford (?) Lack of markings on the front of the B24 might suggest it's American, rather than RAF.
Looking at the guns in the upper turret, are they flash eliminators or the muzzles?
An interesting picture Jhieminga!