The growth of Barry led to an urgent need for emergency services and a Police Force was one of the main needs.
The first policeman was based in a small cottage in Main Street, Cadoxton. In 1886 the County Police Station in Holton Road opened. This was extended in 1892 to include a police court attached to the building.
https://newspapers.library.wales/view/countypolicestation
In 1890 a branch station opened in Iddesleigh Street, Cadoxton. This moved to a larger adjoining building in 1892 and it had three constables. It also had two cells that were able to house “prisoners of a desperate or notorious character”
In 1909 this station was replaced with a new one at the foot of Weston Hill, and a station at 44 High Street also opened in the 1880s; this was for the West End. High Street station was replaced in 1914 by a new station on Harbour Road.
The Police station on Gladstone Road was built in 1969 and is still in use today.
https://commons.wikimedia.org/wiki/File:Barry_Police_HQ,_Gladstone_Road,_Barry.jpg
Barry Magistrates Court
Barry Magistrates Court opened on 9th January 1976 on Thompson Street. The court was an incredibly busy place and reports state that magistrates have dealt with around two million cases there.
However due to cuts the court closed its doors and transferred all cases to Cardiff Magistrates Court in December 2011. The Court has since been demolished and shops and houses have been built on the site.
Further Reading : https://www.walesonline.co.uk/news/local-news/final-day-barry-magistrates-court-1801228