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 seven storey building situated in a prominent position along The Leas...
Folkestone is a picturesque port town, being approximately 7 miles south west of Dover, 14 miles south east of Ashford and..