Sold House Prices in Y Felinheli, Gwynedd | Average £150,122 | BritishProperty.uk