The Bower, Finstock Village Hall May 10, 2019 Loading Map.... The Bower, Finstock Village HallThe Bower at Finstock Village Hall, Well Hill - FinstockEvents 51.8437985 -1.4769529999999804 Address The Bower at Finstock Village Hall, Well Hill Finstock Chipping Norton OX7 3BU United Kingdom Upcoming Events No events in this location