Kennedy's of Goswell Road - Fish & chips restaurant in St Luke's, London | Reviews, Photos & Information on Postcard