£400,000 The Terrace - Folkestone