A large Georgian town house is on the market in Barry. The 5 bedroomed property located on Friars Road, boasts views of the Bristol Channel and is in close proximity to the train station and Barry ...