The bell is one of many made to promote the idea of world Peace. Originally it was going to stand in a large tower call Millennium Tower next to the river but those plans were reduced and now it sits where it is in Newport. A small museum sits next to it. The hours of which i am unsure of.
Thank You. Go by it on bus quite often but no one i asked knew.
Thanks! Your answer is awaiting moderation.