self-contained studio flat to let in Dover, Kent, close to town centre and Dover priory British rail station. 57 min fast train to London, the flat located at