I don't think so. It's just a Post Office. Maybe it's called a Royal Mail Post Office? Does it matter?