Fried Chicken Wars in Shepherds Bush
For fans of fried chicken, Shepherds Bush (London, W12) is strangely blessed. By my reckoning, there are 12 KFC-alikes along the one mile stretch of the Uxbridge Road from Shepherds Bush Central Line station. Last week the… [read more]