London Slogan Postmark Used on First Day Of the Festival (Stamps Were issued on the 3rd)
Note: Envelope is Sealed