Printed Maps contain different detail

Printed Maps contain different detail

I'm trying to print a map for a planning application, and when I'm looking at the "preview" to set up the print (see below), it shows all the street names, river names, etc, but once the print is produced, what shows is inconsistent and incomplete. I've tried to attach the map this produced, but for some reason I can't (it's a lot smaller than 20MB), but it's missing the "Dolphin House (Outdoor Activity Centre)", "River Thames" and "Whitchurch Road" labels, amongst others.

Any idea what's going on?