Great pub food & atmosphere plus SKY & BT Sport in Newbury town centre

Food at The Cross Keys