Mermaid Quay Clock Portal in Butetown Wales United Kingdom HomepagePortalmermaid-quay-clock #ImageModArea L R HP Days 1 Mermaid Quay Clock Login to view View The Portal --5884%3