About Royal Arcade, Cardiff
Historic Architecture, Architecture, Interesting Places, Shops, Malls, Tourist Facilities, Other Buildings And Structures
The Royal Arcade is a shopping arcade in Cardiff, South Wales.
Source From:
Wikipedia
32, Cardiff, Cardiff, Wales, United Kingdom, CF10 1AE