Restaurant
To Let, 5,371 sf
Refurbished unit, GF Sales >140sm/1500sf, Net Frontage > 7m/22ft, Fully glazed shopfront, Double-fronted unit
Constructed between 1899 and 1903, The Grand is an imposing Grade II listed..
Folkestone is a picturesque port town, being approximately 7 miles south west of..