the three horse shoes pub upper heyford


The three Horse shoes Pub Upper Heyford ( RAF station/ USAF Air Base)