GB Stamps First Day Cover
Police Stamps
Postmarked New Scotland Yard London SW1 on First Day of Issue
Note: no insert