The Princess Louise is a famous pub in Holborn, central London, known for its traditional Victorian interior. If you’re looking for an honest, traditional Great British Pub, the Princess Louise is the place to go.