Helmsley Post Office Licence granted August 31, 2024 News by Leave a Comment on Helmsley Post Office Licence granted The application for a Premises Licence in respect of the shop that would operate the Post Office in Helmsley has been granted.