The Elgin is a British restaurant in London (Notting Hill), $$; open Mon–Thu 11:00–23:00; Fri–Sat 11:00–00:00; Sun 11:00–22:30.
A classic Notting Hill pub serving hearty British fare, craft beers, and Sunday roasts in a cozy Victorian setting. The Elgin is a beautifully renovated Victorian pub in Notting Hill, known for its hearty British classics and welcoming atmosphere. Expect generous portions of comfort food like fish and chips and Sunday roasts, plus a strong line-up of craft beers and cocktails. With stained glass, fireplaces, and a cozy vibe, it’s a local favourite for relaxed pints, sports viewing, and group gatherings. Service can be hit or miss, but the charm and setting keep regulars coming back.