Where is Barry Civic Offices 1?

Where is Barry Civic Offices 1 located?

Barry Civic Offices 1, Barry Civic Offices 1, Great Britain (approx. 51.403286°, -3.27313°)


Where is Barry Civic Offices 1 on the map?