At Avenue

Avenue, an American-inspired restaurant in the heart of London’s St James.