When you visit Cardiff, you will find innovative modern architecture alongside landmarks from the city’s past, rich in ancient history. Cardiff Bay, once the city’s bustling docklands, is now a vibrant and beautiful waterfront. Cardiff is a compact, thriving city just 2 hours by train from London; the perfect holiday destination for …