Estos edificios rodeados de un pequeño espacio verde contienen el "Welsh National War Memorial", monumento en recuerdo de las víctimas de la Primera y Segunda Guerra Mundial, y otros pequeños memoriales.