
5 Reasons Dining at GBR is a Celebration of British Flavours in the Heart of London
If you’re seeking an authentic British dining experience in the heart of London, GBR (short for Great British Restaurant) should be at the top of your list. Situated in the elegant Dukes London Hotel in St. James’s, this sophisticated restaurant offers a delightful journey through Britain’s rich culinary heritage, blending tradition with contemporary flair. In…