The Imperial Hotel in Devonshire Place, Eastbourne, the Russell Hotel in Weymouth, the Esplanade Hotel in Scarborough, the ...
Now, there is next to nothing left, and if you didn't know about it, you wouldn't even know there was ever any signs of life ...