Hereford Road Restaurant - British restaurant in Bayswater, London | Reviews, Photos & Information on Postcard