London Double Chicken is a casual dining restaurant specializing in a variety of chicken dishes. It offers a cozy atmosphere for diners.