Being from England originally let me tell you what they are. The nubs on the bumper are headlight washers, they pop out and a powerful water streams covers the lenses. The circle on the headlight, unsure I beleive they are white reflectors.
PS their cars also have auto fold in mirrors. Also, for those interested head over to Nissan.co.uk, they have three versions, check out the 0-60 specs
To the original poster, welcome.