Queens Arcade. The sign clearly has no apostrophe.
Talk about it here.
Behind the scenes Edit
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.