Queens Arcade. The sign clearly has no apostrophe.
Talk about it here.
Behind the scenes[edit | edit source]
Queen's Arcade shopping centre is located in the heart of Cardiff's city centre and was used to represent the London shopping centre in TV: Rose. In the real world, however, no such London outlet exists.