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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results