The Pavilion Hotel

The Pavilion Hotel

Am I right that The Pavilion Hotel was on the spot where the Burstin is now?

⬅️ :: RE: Some old photos of Folkestone - 11475 ➡️
Sat Aug 02 2008