Photos have captured the moment an American fast food chain opened the doors of its first UK restaurant at a Kent shopping centre. On Monday (October 20), Captain D’s launched at Westwood Cross in ...