Proper noun
Queenborough
A small town and civil parish with a town council on the Isle of Sheppey, Swale borough, Kent, England (OS grid ref TQ9172).
He was holding emergency talks with Queenborough Harbour Trust on Tuesday to decide if sailings will resume this weekend. Source: Internet