Situated to enjoy all the benefits of living in the charming coastal village of Mumbles...
Located in the peaceful hamlet of Cilybebyll and situated to enjoy the essence of priva...