The Dolphin Tavern is a historic Holborn pub, serving a traditional selection of drinks and hearty meals. Nestled on Red Lion Street, it offers a welcoming retreat in the heart of central London.
44 Red Lion St, London WC1R 4PF, United Kingdom, London