Post Office Technology Stamps
Postmarked Posted In The Post Office Tower London W1 on First Day of Issue