GB Stamps Commemorative Cover
The Festival of London
Postmarked Alexandra Palace London N22
Note: No informational insert