The Carnarvon Arms 4 stars

Winchester Road, Newbury, RG20 9LE, United Kingdom

Hotel image
Read more reviews for The Carnarvon Arms