Tucked away near Warwick Avenue, The Warwick Castle is a charming and historic pub with a cosy, village-like feel right in the heart of London. Inside, you'll find warm wooden features, a welcoming bar, and plenty of nooks to settle into for a relaxed drink or catch-up. It's a favourite for locals looking to escape the bustle without going far. Whether you're meeting friends or enjoying a quiet pint, visit us and discover one of Little Venice's best-kept secrets.