The name is quite broad but IMO it could be a nice name for an upscale shop or possibly a fashion brand. It could also be used for limo or hotel service.
'Royal' goes well with the .uk TLD too :gl:
I would gear for at least mid $$$, provided you find the right end user.