The Fryer's Delight - Fish & chips restaurant in Holborn, London | Reviews, Photos & Information on Postcard