|
The Avenue is a stunningly beautiful restaurant and bar in the heart of St. James's in the West End of London. The Avenue took the London restaurant scene by storm when it opened in what had been the traditional home of sleepy gentleman's clubs. A number |