The owner's (Thorley Taverns) website gives The Royal's address as follows:

Harbour Parade
Ramsgate
Kent
CT11 8HA