Twenty Princes Street is the address of the Royal British Hotel, and now the name of its fabulous new Restaurant. The romantic setting is a stylish blend of ornate Victorian cornices and chandeliers with modern black leather and gold decor. Next door, the Juniper cocktail bar with comfy armchairs is the place for leisurely drinks.