Royal Star – Bar and Restaurant in London, International Cuisine, Cozy Atmosphere, Great Service
Royal Star is a vibrant bar and restaurant located at 220 City Road, Old Street, London. Known for its international cuisine and cozy atmosphere, it has become a popular spot for both locals and visitors. The establishment has evolved from a traditional pub to a modern dining venue, offering a diverse menu that caters to various tastes. Guests frequently highlight the friendly service and the inviting beer garden, making it an ideal place for social gatherings. With a rich history and a commitment to quality, Royal Star continues to be a beloved destination in the heart of London.







