D&D London

Avenue is a wonderfully light restaurant and bar in the heart of busy St James's, perfectly situated for business entertaining. It is also handy for pre or post theatre or for a relaxed break from shopping. The bar is an ideal place to enjoy a refreshing cocktail with friends while watching the world go by