Bank Aldwych Restaurant & Bar is ideally located to attract clientele from the City, Covent Garden and the West End. It serves modern French food and can cater for 300 people upon request. The restaurant has modern architectural and design features and an abundance of natural light. It has a busy and buzzy atmosphere.