Dover Castle Cafe opens

Dover Castle Cafe opens