Where is Barry Civic Offices?

Where is Barry Civic Offices located?

Barry Civic Offices, Barry Civic Offices, Great Britain (approx. 51.403965°, -3.273335°)


Where is Barry Civic Offices on the map?