THE GOWER HOTEL | FOOD REVIEW December 5, 2013 THE GOWER HOTEL | FOOD REVIEW 11 Church Lane, Bishopston, Swansea. Info: 01792 234111/ www.thegowerhotel.co.uk Perfectly located in the heart of The Gower, this delightful boutique hotel has recently … Read moreTHE GOWER HOTEL | FOOD REVIEW