Cardiff's oldest hotel - The Royal - has a colourful past but much of it has been lost following fires, periods left derelict and a multitude of owners. What was once St Mary Street's premier ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results