The Barons Court In Penarth Is Getting A New Lease Of Life
The Barons Court on the edge of Penarth has been taken over by new management . After being run by the Toby carvery group for years which closed back in 2018. The old castle building on Penarth Road with views over Ely River has been bought by local owners and internally refurbished to a very high contemporary […]

