Barn Tea Rooms

Verified
Court Hill Wantage OX12 9NE
Court Hill Letcombe Regis England OX12 9NE GB