Overview

Mermaid Quay is a vibrant waterfront destination located in Cardiff Bay. Opened in 1999, it features a mix of restaurants, bars, cafes and shops, making it a popular spot for both locals and tourists.